class Solution {
public List<List<String>> groupAnagrams(String[] strs) {
Map<String,List<String>> map = new HashMap<String,List<String>>();
for(String s:strs){
char[] str = s.toCharArray();
Arrays.sort(str);//加Arrays才能调用sort
String key = new String(str);//将字符转换成字符串
List<String> l = map.getOrDefault(key, new ArrayList<String>());//new后面不能接抽象类,比如Array
l.add(s);
map.put(key,l);
}
return new ArrayList<List<String>>(map.values());//复制
}
}