一個字符串中找到第一個重複的字符-JAVA

思路就是將字符創分割成一個一個字符,然後對字符進行循環查找。

public static String chaZhao() {
        String data = "abcdefghijkb";
        String[] szData = data.split("");
        int size = szData.length;
        for (int i = 0; i < size; i++) {
            int num = 0;
            for (int j = 0; j < size; j++) {
                //比較是否相等
                if (szData[i].equals(szData[j])) {
                    num++;
                }
                if (num > 1) {
                    return szData[i];
                }
            }

        }
        return null;
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章