国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

hashmap兩種排序方式

2019-11-08 19:29:33
字體:
來源:轉載
供稿:網友

Map<String, Integer> map = new HashMap<String, Integer>();map.put("d", 2);map.put("c", 1);map.put("b", 1);map.put("a", 3);List<Map.Entry<String, Integer>> infoIds =    new ArrayList<Map.Entry<String, Integer>>(map.entrySet());//排序前for (int i = 0; i < infoIds.size(); i++) {    String id = infoIds.get(i).toString();    System.out.PRintln(id);}//d 2//c 1//b 1//a 3//排序Collections.sort(infoIds, new Comparator<Map.Entry<String, Integer>>() {       public int compare(Map.Entry<String, Integer> o1, Map.Entry<String, Integer> o2) {              //return (o2.getValue() - o1.getValue());         return (o1.getKey()).toString().compareTo(o2.getKey());    }}); //排序后for (int i = 0; i < infoIds.size(); i++) {    String id = infoIds.get(i).toString();    System.out.println(id);}//根據key排序//a 3//b 1//c 1//d 2//根據value排序//a 3//d 2//b 1//c 1


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开远市| 淮北市| 蒙城县| 霍林郭勒市| 义乌市| 内黄县| 丰城市| 东海县| 榕江县| 南开区| 开江县| 长岭县| 罗田县| 开远市| 德江县| 出国| 柳江县| 兰州市| 大连市| 灌南县| 三都| 呼图壁县| 赤城县| 绥江县| 双鸭山市| 文安县| 公安县| 衡水市| 桐梓县| 项城市| 长治县| 海盐县| 莱州市| 莱西市| 安化县| 平江县| 南平市| 喀什市| 满城县| 亚东县| 兴文县|