ブラシノート:HashMapの使用(初めて文字が1回しか出てこない)
480 ワード
最初に表示された文字
1つの文字列(0<=文字列長<=10000、すべてアルファベットからなる)で、1番目に1回しか現れない文字を見つけ、その位置を返します.そうでない場合は-1(大文字と小文字を区別する必要があります)を返します.
HashMapソース分析:https://www.cnblogs.com/ToBeAProgrammer/p/4787761.html
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