TreeMap指定排序器进行排序

来源:互联网 发布:云搜seo 编辑:程序博客网 时间:2024/05/18 03:50
Map<String, String[]> sortedHashMap = new TreeMap<String, String[]>(new Comparator<String>(){            public int compare(String o1, String o2) {    //指定排序器按照降序排列(o1, o2指的是Map的Key值)  char char1 = o1.charAt(0);char char2 = o2.charAt(0);int compare = Integer.valueOf(char2)-Integer.valueOf(char1);if (compare==0) {return o2.substring(1).compareTo(o1.substring(1));}            return compare;  }     });  

0 0