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);