您现在的位置是:主页 > news > 校园二手交易网站开发背景/友情链接检查工具

校园二手交易网站开发背景/友情链接检查工具

admin2025/5/7 2:33:11news

简介校园二手交易网站开发背景,友情链接检查工具,大连网站建设lccm,wordpress 搬家 mysql5.找出字符串中第一个只出现一次的字符 输入描述: 输入几个非空字符串输出描述 输出第一个只出现一次的字符,如果不存在输出-1示例 输入 asdfasdfo aabb输出 o -1分析 1.键盘录入一个字符串 2.如果一个字符串从前往后找和从后往前找,找到的是同一…

校园二手交易网站开发背景,友情链接检查工具,大连网站建设lccm,wordpress 搬家 mysql5.找出字符串中第一个只出现一次的字符 输入描述: 输入几个非空字符串输出描述 输出第一个只出现一次的字符,如果不存在输出-1示例 输入 asdfasdfo aabb输出 o -1分析 1.键盘录入一个字符串 2.如果一个字符串从前往后找和从后往前找,找到的是同一…

5.找出字符串中第一个只出现一次的字符

输入描述:

输入几个非空字符串

输出描述

输出第一个只出现一次的字符,如果不存在输出-1

示例

输入

asdfasdfo
aabb

输出

o
-1

分析

1.键盘录入一个字符串

2.如果一个字符串从前往后找和从后往前找,找到的是同一个,那么就可以确定这个字符只出现了一次,这就是本题巧妙的地方所在!其他的没什么!,就这一点太巧妙了

代码实现

import java.io.BufferedReader;
import java.io.InputStreamReader;public class Main5 {public static void main(String[] args) throws Exception {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str;while ((str = br.readLine()) != null) {for (int i = 0; i < str.length(); i++) {char c = str.charAt(i);if (str.indexOf(c) == str.lastIndexOf(c)) {System.out.println(c);break;}if (i == str.length() - 1)System.out.println("-1");}}}}