java找出字符串中第一个不重复的字符(最简版)

String a="abeabbf";
int index=0;

label:
for(int i=0;i<a.length();i++){
    for(int j=0;j<a.length();j++){
        if(a.charAt(i)==a.charAt(j) && i!=j)
            continue label;
    }
    index=i;
    break;
}

System.out.println(index);
System.out.println(a.charAt(index));

输出结果为 :

2

至于时间复杂度空间复杂度这就不讨论了!

只想挣点积分,麻烦点个赞 :》

猜你喜欢

转载自blog.csdn.net/qq_34407846/article/details/88558026