Map 다루기
put, getOrDefault
*put, getOrDefault
Map<String, Integer> map = new HashMap<>();
for(String word: words){
String sanitized = word.trim();
if(!bannedSet.contains(sanitized) && !sanitized.isEmpty()){
map.put(sanitized, map.getOrDefault(sanitized,0)+1);
}
}
*entry traverse
for(Map.Entry<String,Integer> entry : map.entrySet()){
if(entry.getValue()>count){
Integer count= entry.getValue();
String result = entry.getKey();
}
}
Comments
Post a Comment