Map的键值对统计个数
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
public class 只出现过一次的数 {
public static void main(String[] args) {
Map<Integer,Integer> map=new HashMap<>();
int[] arr=new int[]{1,2,3,4,6,2,5,76,14,65,23,14};
for(int i=0;i<arr.length;i++){
if(map.containsKey(arr[i])){
map.put(arr[i],map.get(arr[i])+1);
}else{
map.put(arr[i],1);
}
}
for(Map.Entry<Integer,Integer> entry:map.entrySet()){
int entrykey=entry.getKey();
int entryvalue=entry.getValue();
if(entryvalue==1){
System.out.print(entrykey+"\t");
}
}
}
}