您的位置:首页 > 其它

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

2015-08-21 19:05 274 查看
import java.util.Scanner;

public class GetOneChar {

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
int count = 0;
for (int i = 0; i < str.length(); i++) {
int a = str.indexOf(str.charAt(i));
int b = str.lastIndexOf(str.charAt(i));
if(a-b==0){
System.out.println(str.charAt(i));
return;
}
count++;
}
if(count==str.length())
System.out.println(".");
}

}


样例输入asdfasdfo
样例输出o
注意:

1、只输出第一次出现的

2、没有的话输出“.”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: