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

Popular posts from this blog

삼성전자 무선사업부 퇴사 후기

개발자 커리어로 해외 취업, 독일 이직 프로세스

코드리뷰에 대하여