题目描述
数组中第一个出现一次的字符(这题是没有要求要第一次)
思路:利用hashmap
/*
* 用HashMap来做的
*/
private Character firstNotRepeatChar1(String str) {
if(str==null) return null;
char[] a=str.toCharArray();
HashMap<Character,Integer> hash=new HashMap<Character,Integer>();
for(int i=0;i<a.length;i++){
if(hash.containsKey(a[i]))
hash.put(a[i], hash.get(a