查找字符串數組重復次數最多的字符串的重復次數


        Map<String,Integer> map = new HashMap<>();
        String[] string = {"abc","123","234","345","234","234","234","345","345","345","345","234","234"};
        for(String s:string){
            Integer count = map.get(s);
            map.put(s,count==null?1:count+1);
        }
        int max = 0;
        for(Map.Entry<String,Integer> entry:map.entrySet()){
            if(entry.getValue()>max){
                max = entry.getValue();
            }
            System.out.println("key:"+entry.getKey()+",value:"+entry.getValue());
        }
        System.out.println(max);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM