diff --git a/java/49-Group-Anagrams.java b/java/49-Group-Anagrams.java index de03e7ac2..7f6472d88 100644 --- a/java/49-Group-Anagrams.java +++ b/java/49-Group-Anagrams.java @@ -9,12 +9,10 @@ public List> groupAnagrams(String[] strs) { hash[c-'a']++; } String str=new String(hash); - if(map.get(str)==null){ - map.put(str, new ArrayList<>()); - } + map.computeIfAbsent(str, k -> new ArrayList<>()); map.get(str).add(s); } res.addAll(map.values()); return res; } -} \ No newline at end of file +}