计算int[] 数组中每个值出现的次数 ,今天想出来的,你们可以参考一下然后封装成一个方法
package com.qst.SpringBoot03.test;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
public class Test {
public static void main(String[] args) {
//模拟传入的数组
int []nuu = new int[]{46,24,34,56,75,45,42,14,25,46,75};
//利用这个Map集合Key不能重复的特性
Mapmap = new HashMap();
//我的想法是让这个数组自比较
for(int s :nuu) {
//更新每次计数
Integer c=new Integer(0);
for(int s2 :nuu) {
if(s==s2) {
c=c+1;
//写入
map.put(s,c);
}
}
}
System.out.println(map);
//Collections.sort(list);
}
}


![计算int[]数组每个值出现的次数 计算int[]数组每个值出现的次数](http://www.mshxw.com/aiimages/31/459118.png)
