a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Android中實現HashMap排序的方法

2020-04-11 11:45:06
字體:
來源:轉載
供稿:網友

HashMap排序是數據結構與算法中常見的一種排序算法。本文即以Android平臺為例來實現該算法。

具體代碼如下:

public static void main(String[] args) { Map<String, Integer> map = new HashMap<String, Integer>(); map.put("lisi", 5);  map.put("lisi1", 1);  map.put("lisi2", 3);  map.put("lisi3", 9);  List<Map.Entry<String, Integer>> infoIds = new ArrayList<Map.Entry<String, Integer>>(  map.entrySet()); System.out.println("--------------排序前--------------"); for (int i = 0; i < infoIds.size(); i++) { String id = infoIds.get(i).toString(); System.out.println(id); } // 排序 Collections.sort(infoIds, new Comparator<Map.Entry<String, Integer>>() { public int compare(Map.Entry<String, Integer> o1,  Map.Entry<String, Integer> o2) {  return ( o1.getValue()-o2.getValue()); } }); System.out.println("--------------排序后--------------"); for (int i = 0; i < infoIds.size(); i++) { Entry<String,Integer> ent=infoIds.get(i); System.out.println(ent.getKey()+"="+ent.getValue()); }}

希望本文所述的HashMap排序算法能對大家的算法學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99久热精品 | 亚洲精品电影网在线观看 | 天天操操 | 国产精品国产毛片 | 久久久久久av| 久久9国产偷伦 | 91精品国产欧美一区二区成人 | 精品日韩在线 | 久久久中文 | 巨大黑人极品videos精品 | 欧美在线一区二区三区 | 91视频免费看网站 | 欧美日韩亚洲另类 | 成人国产精品久久 | 久久久久久久av | 久久久精品网站 | 亚洲免费视频网站 | 午夜欧美一区二区三区在线播放 | 久久a国产| 国产传媒日韩欧美 | 先锋资源中文字幕 | 国产欧美一区在线 | 欧美日韩视频在线第一区 | 精品视频在线免费 | 四虎网站在线观看 | 亚洲欧洲无码一区二区三区 | 久综合网 | 欧美不卡视频一区发布 | 国内a∨免费播放 | 国产精品三级在线 | 国产网站在线免费观看 | 黑人巨大精品欧美一区二区一视频 | 日韩电影专区 | 久久精品99国产精品日本 | 国产亚洲欧美在线 | 国产欧美一区二区 | 欧美一区二区三区视频 | 精品久久久久久国产 | 涩涩av| 天天天色| 91精品国产自产91精品 |