//默认的自然排序ASC
Map<String, String> treeMap = new TreeMap<String, String>();
treeMap.put("bb", "22");
treeMap.put("aa", "11");
treeMap.put("ff", "33");
treeMap.put("ee", "44");
System.out.println(treeMap);
//使用comparator 排序DESC,默认是对key比较
Map<String, String> treeMap2 = new TreeMap<String, String>(new Comparator<String>() {
@Override
public int compare(String o1, String o2) {
// TODO Auto-generated method stub
return o2.compareTo(o1);
}
});
treeMap2.put("bb", "22");
treeMap2.put("aa", "11");
treeMap2.put("ff", "33");
treeMap2.put("ee", "44");
System.out.println(treeMap2);
参考链接:https://blog.csdn.net/wthfeng/article/details/51934704