1、TreeMap默认顺序是按照map的key来顺序排序的。
2、自定义顺序:需要把treeMap转换成List,通过重写Comparator方法去重新定义顺序。
public class MyTreeMap {
/**
* @param args
*/
public static void main(String[] args) {
Map<String, Integer> map = new TreeMap<String, Integer>();
map.put("c", 2);
map.put("ad", 1);
map.put("bc", 1);
map.put("abc", 3);
List<Map.Entry<String, Integer>> treeMapList =
new