读书人

数目字在数组中出现的次数

发布时间: 2012-10-13 11:38:17 作者: rapoo

数字在数组中出现的次数
import java.util.*;

public class MostNum
{
public static Map<Integer,Integer> map(int[] nums){
Map<Integer,Integer> m = new HashMap<Integer,Integer>();
for(int n:nums){
if(m.keySet().contains(n)){
int value=m.get(n);
m.put(n,++value);
}else{
m.put(n, 1);
}
}
return m;
}

public static void main(String[] args) {
System.out.println(MostNum.map(new int[]{1,1,1,1,1,2,2,2,3,4,5,5,5,5}));
}
}

读书人网 >编程

热点推荐