首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-10-13 
数字在数组中出现的次数import java.util.*public class MostNum{public static MapInteger,Integer ma

数字在数组中出现的次数
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})); 
    } 

热点排行