First Unique Character in a String
给一个字符串, 返回第一个非重复的字符. 这个就count一下就找到了.
public class Solution {
public int firstUniqChar(String s) {
int[] count = new int[255];
for(int i = 0 ; i < s.length(); i++){
count[s.charAt(i)]++;
}
for(int i = 0 ; i < s.length(); i++){
if(count[s.charAt(i)]==1)
return i;
}
return -1;
}
}