ブラシノート:HashMapの使用(初めて文字が1回しか出てこない)

480 ワード

最初に表示された文字
1つの文字列(0<=文字列長<=10000、すべてアルファベットからなる)で、1番目に1回しか現れない文字を見つけ、その位置を返します.そうでない場合は-1(大文字と小文字を区別する必要があります)を返します.
public static int FirstOneChar(String str){
        char[] ch = str.toCharArray();
        HashMap map = new HashMap<>();
        for(int i=0;i

HashMapソース分析:https://www.cnblogs.com/ToBeAProgrammer/p/4787761.html