String s ="bfdafwaws";
for (int i = 0; i < s.length(); i++) {
//获得该字符在字符串中第一次出现的下标
int s1 = s.indexOf(s.charAt(i));
//判断第一次出现和最后一次出现的下标是否相同
if (s1!=s.lastIndexOf(s.charAt(i))){
//不相同的话就直接输出并退出循环
System.out.println(s.charAt(i));
break;
}else if(i==s.length()-1){
//如果没有出现多次的字符走这里
System.out.println("没有出现多次的字符");
break;
}
}
找出字符串中的第一个出现多次的字符
最新推荐文章于 2021-08-30 18:16:08 发布