题目:在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出‘b’。
package test;
public class Test3 {
static void solve(char[] arr){
int[] hashmap = new int[256];
for(int i=0,len=arr.length;i<len;i++){
hashmap[arr[i]]++;
}
for(int i=0,len=arr.length;i<len;i++){
if(hashmap[arr[i]]==1){
System.out.println(arr[i]);
break;
}
}
}
public static void main(String[] args) {
solve("abbcdadscsqqes$e".toCharArray());
}
}