1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
import java.util.HashMap;
public class {
public int firstUniqChar(String s){ int[] l = new int[26]; for (char c: s.toCharArray()){ l[c-'a'] ++; }
for (int i=0; i<s.length(); i++){ if (l[s.charAt(i)-'a'] == 1){ return i; } } return -1; } }
|
近期评论