public String solution(String[] participant, String[] completion) {
String answer = "";
HashMap<String, Integer> map = new HashMap<>();
for(String player : participant)
map.put(player, map.getOrDefault(player,0) + 1);
for(String player : completion)
map.put(player, map.get(player) - 1);
for(String key : map.keySet()) {
if(map.get(key) == 1) {
answer = key;
}
}
return answer;
}
map.getOrDefault(key, default) : key의 value를 리턴, key가 없으면 default를 리턴한다.
map의 아이템 중에 value가 1인 값을 찾아서 answer에 넣음.