国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java Map的排序實例詳解

Java Map的排序實例詳解

2021-01-01 12:18lxgwm2008 Java教程

這篇文章主要介紹了 Java Map的排序實例詳解的相關資料,希望通過本文大家能夠掌握map的排序,需要的朋友可以參考下

 Java Map排序實例詳解

要對Map中的key-value鍵值對進行排序,可以使用Collections類提供的sort方法。該方法允許用戶使用自定義的排序方法,可以按鍵進行排序,或者按值進行排序。

具體代碼如下:

1、產生需要的數據

?
1
2
3
4
5
6
Map<String, Integer> map_Data = new HashMap<String, Integer>();
map_Data.put("A", 98);
map_Data.put("B", 50);
map_Data.put("C", 76);
map_Data.put("D", 23);
map_Data.put("E", 85);

2、將Map集合轉換成List集合,以便排序

?
1
List<Map.Entry<String,Integer>> list_Data = new ArrayList<Map.Entry<String,Integer>>(map_Data.entrySet());

3、開始排序

?
1
2
3
4
5
Collections.sort(list_Data, new Comparator<Map.Entry<String, Integer>>() {
  public int compare(Map.Entry<String, Integer> o1, Map.Entry<String, Integer> o2) {
    return o2.getValue() - o1.getValue();
  }
});

上述代碼通過匿名類構造排序方法,按照Map的值進行排序。

采用這種方法,可以對Map類進行排序。

如果要對List進行排序,則直接使用第三步即可實現。

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://blog.csdn.net/lxgwm2008/article/details/7710561

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 每日更新在线观看av | 国产欧美精品区一区二区三区 | 国产中文字幕在线观看 | 爱免费视频 | 亚洲精品www久久久久久广东 | 精品国产视频 | 精品国产一区二区在线 | 成人免费高清 | 久久不色 | 在线观看av片 | 激情久久久 | 国产精品久久久久久久久免费 | 91.成人天堂一区 | 91精品国产综合久久婷婷香蕉 | 在线免费黄色网址 | 国产亚洲精品美女久久久久久久久久 | 亚洲电影在线观看 | 免费在线黄色片 | 欧美日韩一区二区三区免费视频 | 精品亚洲一区二区 | 久久综合激情 | 日韩aaa视频 | 亚洲国产精品99久久久久久久久 | 精品视频网站 | 91国内外精品自在线播放 | 夜夜骚av| 精品一区视频 | 99pao成人国产永久免费视频 | 日本中文在线 | 久久国产99 | 日韩中文字幕在线观看 | 成人综合av| 精品一二三区 | 不卡一区二区三区视频 | 在线看91| 在线观看成人 | av成人在线观看 | 国产性猛交xxxx免费看久久 | 国产目拍亚洲精品99久久精品 | 中文字幕精品一区二区精品绿巨人 | 婷婷综合一区 |