最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中對list map根據(jù)map某個key值進(jìn)行排序的方法

 更新時間:2018年07月03日 14:48:24   作者:做個好人XL  
今天小編就為大家分享一篇Java中對list map根據(jù)map某個key值進(jìn)行排序的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

實例如下所示:

package test;

import java.util.ArrayList;

import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class java_ListMapSort {
  public static void main(String[] args) {
    // TODO Auto-generated method stub 
    List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
    Map<String, Object> map1 = new HashMap<String, Object>();
    map1.put("name", "p");
    map1.put("cj", "5");
    Map<String, Object> map2 = new HashMap<String, Object>();
    map2.put("name", "h");
    map2.put("cj", "12");
    Map<String, Object> map3 = new HashMap<String, Object>();
    map3.put("name", "f");
    map3.put("cj", "31");
    list.add(map1);
    list.add(map3);
    list.add(map2);
    //排序前 
    for (Map<String, Object> map : list) {
      System.out.println(map.get("cj"));
    }
    Collections.sort(list, new Comparator<Map<String, Object>>() {
      public int compare(Map<String, Object> o1, Map<String, Object> o2) {
        Integer name1 = Integer.valueOf(o1.get("cj").toString()) ;//name1是從你list里面拿出來的一個 
        Integer name2 = Integer.valueOf(o2.get("cj").toString()) ; //name1是從你list里面拿出來的第二個name
        return name1.compareTo(name2);
      }
    });
    //排序后 
    System.out.println("-------------------");
    for (Map<String, Object> map : list) {
      System.out.println(map.get("cj"));
    }
  }
}

以上這篇Java中對list map根據(jù)map某個key值進(jìn)行排序的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談二分法查找和原始算法查找的效率對比

    淺談二分法查找和原始算法查找的效率對比

    這篇文章主要介紹了淺談二分法查找和原始算法查找的效率對比,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Go Java算法之K個重復(fù)字符最長子串詳解

    Go Java算法之K個重復(fù)字符最長子串詳解

    這篇文章主要為大家介紹了Go Java算法之K個重復(fù)字符最長子串詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 使用OpenFeign實現(xiàn)服務(wù)調(diào)用的方法詳解

    使用OpenFeign實現(xiàn)服務(wù)調(diào)用的方法詳解

    OpenFeign是運(yùn)行在客戶端的聲明式服務(wù)調(diào)用的框架,通過聲明接口的方式來達(dá)到對服務(wù)的調(diào)用,本文就來和大家講講如何使用OpenFeign實現(xiàn)服務(wù)調(diào)用吧
    2023-06-06
  • JWT整合Springboot的方法步驟

    JWT整合Springboot的方法步驟

    本文主要介紹了JWT整合Springboot的方法步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • DoytoQuery中的查詢映射方案詳解

    DoytoQuery中的查詢映射方案詳解

    這篇文章主要為大家介紹了DoytoQuery中的查詢映射方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • Java使用Redis實現(xiàn)秒殺功能

    Java使用Redis實現(xiàn)秒殺功能

    這篇文章主要為大家詳細(xì)介紹了Java使用Redis實現(xiàn)秒殺功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • Log4j詳細(xì)使用教程_動力節(jié)點Java學(xué)院整理

    Log4j詳細(xì)使用教程_動力節(jié)點Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了Log4j的使用教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Java?常見排序算法代碼分享

    Java?常見排序算法代碼分享

    這篇文章主要介紹了Java?常見排序算法代碼分享,文章通過分享詳細(xì)的代碼總結(jié)文章內(nèi)容,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你有所幫助
    2022-03-03
  • Java實現(xiàn)短信驗證碼的示例代碼

    Java實現(xiàn)短信驗證碼的示例代碼

    本文主要介紹了Java實現(xiàn)短信驗證碼的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Java日常練習(xí)題,每天進(jìn)步一點點(25)

    Java日常練習(xí)題,每天進(jìn)步一點點(25)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07

最新評論

离岛区| 锡林浩特市| 获嘉县| 永州市| 隆子县| 门源| 翼城县| 九龙县| 无极县| 运城市| 庆元县| 平山县| 永安市| 江西省| 建平县| 长兴县| 广州市| 密云县| 镇康县| 宜良县| 闻喜县| 皮山县| 长春市| 凤山市| 台南县| 象山县| 衡阳县| 云和县| 德保县| 泾阳县| 容城县| 东阳市| 东源县| 松原市| 德安县| 罗田县| 枣庄市| 奎屯市| 金塔县| 巨鹿县| 永昌县|