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

首頁 > 編程 > Java > 正文

java的Map集合中按value值進行排序輸出的實例代碼

2019-11-26 13:58:26
字體:
來源:轉載
供稿:網友

java的Map集合中按value值進行排序輸出的實例代碼

import java.util.Arrays;import java.util.Comparator;import java.util.HashMap;import java.util.Map;import java.util.Set;public class Test {public static void main(String[] args) {Map<String ,Integer> map = new HashMap<String ,Integer>();map.put("aa", 22);map.put("bb", 11);map.put("cc", 44);map.put("dd", 33);map.put("ee", 55);Map.Entry[] entries= getSortedHashtableByValue(map);for(int i=0;i<entries.length;i++){System.out.println(entries[i]);}}public static Map.Entry[] getSortedHashtableByValue(Map map) {Set set = map.entrySet();Map.Entry[] entries = (Map.Entry[]) set.toArray(new Map.Entry[set.size()]);Arrays.sort(entries, new Comparator() {public int compare(Object arg0, Object arg1) {Long key1 = Long.valueOf(((Map.Entry) arg0).getValue().toString());Long key2 = Long.valueOf(((Map.Entry) arg1).getValue().toString());return key1.compareTo(key2);}});return entries;}}

以上這篇java的Map集合中按value值進行排序輸出的實例代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大石桥市| 乌拉特后旗| 长治市| 正定县| 建平县| 丹棱县| 石城县| 保康县| 勐海县| 新营市| 大宁县| 巴里| 正定县| 贡觉县| 昭平县| 上虞市| 迁安市| 巴林左旗| 贵南县| 全州县| 达拉特旗| 瓮安县| 集安市| 中方县| 中超| 乌拉特后旗| 武功县| 冀州市| 潞城市| 海晏县| 清河县| 上虞市| 太谷县| 古浪县| 曲水县| 句容市| 周口市| 浏阳市| 绵阳市| 祁东县| 三门峡市|