代码片段
public static void main(String[] args) { Map<String, String> map = new HashMap<>(); map.put("b", "b"); map.put("d", "d"); map.put("c", "c"); // 按key排序 Set<String> set = map.keySet(); Object [] arr = (); Arrays.sort(arr); for (Object str : arr) { Sy(str); } // 按value排序 List<Map.Entry<String, String>> entries = new ArrayList<>()); Collec(entries, Com(Map.Entry::getValue)); for ;String, String> m : entries) { Sy()); } }