1、新建一个类;TestReverseTreeMap.java
2、创建一个TreeMap对象,乱序添加四个元素,打印map的所有元素
3、再次创建另一个TreeMap对象:map2,注意构造函数声明一个Comparator对象,而且通过reverseOrder函数获取
4、map2添加和map1一模一样的四个元素,打印map2的所有元素
5、运行程序,可以看到TreeMap默认是键值的正序排序,当我们使用逆序的Comparator时,就实现了TreeMap的逆序排序
1、新建一个类;TestReverseTreeMap.java
2、创建一个TreeMap对象,乱序添加四个元素,打印map的所有元素
3、再次创建另一个TreeMap对象:map2,注意构造函数声明一个Comparator对象,而且通过reverseOrder函数获取
4、map2添加和map1一模一样的四个元素,打印map2的所有元素
5、运行程序,可以看到TreeMap默认是键值的正序排序,当我们使用逆序的Comparator时,就实现了TreeMap的逆序排序