真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

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

實例如下所示:

目前創(chuàng)新互聯(lián)公司已為超過千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、黑山網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

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> list = new ArrayList>();
    Map map1 = new HashMap();
    map1.put("name", "p");
    map1.put("cj", "5");
    Map map2 = new HashMap();
    map2.put("name", "h");
    map2.put("cj", "12");
    Map map3 = new HashMap();
    map3.put("name", "f");
    map3.put("cj", "31");
    list.add(map1);
    list.add(map3);
    list.add(map2);
    //排序前 
    for (Map map : list) {
      System.out.println(map.get("cj"));
    }
    Collections.sort(list, new Comparator>() {
      public int compare(Map o1, Map 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 map : list) {
      System.out.println(map.get("cj"));
    }
  }
}

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


分享題目:Java中對listmap根據(jù)map某個key值進行排序的方法
標(biāo)題來源:http://weahome.cn/article/pehiie.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部