欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Java項(xiàng)目中如何實(shí)現(xiàn)將Map按Key進(jìn)行排序

今天就跟大家聊聊有關(guān)Java項(xiàng)目中如何實(shí)現(xiàn)將Map按Key進(jìn)行排序,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)主營(yíng)喀什網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開發(fā),喀什h5成都小程序開發(fā)搭建,喀什網(wǎng)站營(yíng)銷推廣歡迎喀什等地區(qū)企業(yè)咨詢

Java Map 按Key排序

有時(shí)候我們業(yè)務(wù)上需要對(duì)map里面的值按照key的大小來進(jìn)行排序的時(shí)候我們就可以利用如下方法來進(jìn)行排序了,

package test;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;

public  class  Demo  {

  private  HashMap<Integer, Object> map =new HashMap<Integer, Object>();
  private  Set<Integer> keySet = map.keySet();

  public  Object  get(Integer  key)  {
    return  map.get(key);
  }

  public  void  put(Integer  key,  Object  value)  {
    map.put(key,  value);
  }

  @SuppressWarnings("unchecked")
  public void sort()  {
    List<Integer> list =new ArrayList<Integer>(map.keySet());
    Collections.sort(list,  new  Comparator<Object>(){
      public int compare(Object a, Object b) {
         return a.toString().toLowerCase().compareTo(b.toString().toLowerCase());
      }
    });

    this.keySet  =  new  TreeSet<Integer>(list);
  }

  public  Set<Integer>  keySet()  {
    return  this.key
}

  public static void main(String [] args){
    Demo map= new Demo();
    map.put(11, "加");
    map.put(12, "關(guān)");
    map.put(13, "注");
    map.put(10, "添");
    map.put(1, "小");
    map.put(8, "記");
    map.put(9, "得");
    map.put(7, "客");
    map.put(5, "的");
    map.put(6, "博");
    map.put(4, "豆");
    map.put(3, "糖");
    map.put(2, "小");
    System.out.println("排序前");
    for (Iterator it =map.keySet().iterator();it.hasNext();){
      Integer key= (Integer)it.next();
      System.out.println( "key[ "  +  key  +  "],  value[ "  +  map.get(key)  +  "] ");
    }
     //
    System.out.println("排序后");
     System.out.println( "\n ");
     map.sort();
    for  (Iterator it=map.keySet().iterator();it.hasNext();)  {
      Integer key=(Integer)it.next();
      System.out.println( "key[ "  +  key  +  "],  value[ "  +  map.get(key)  +  "] ");
    }
  } 
}

運(yùn)行效果如下

排序前
key[ 1],  value[ 小] 
key[ 2],  value[ 小] 
key[ 3],  value[ 糖] 
key[ 4],  value[ 豆] 
key[ 5],  value[ 的] 
key[ 6],  value[ 博] 
key[ 7],  value[ 客] 
key[ 8],  value[ 記] 
key[ 9],  value[ 得] 
key[ 10],  value[ 添] 
key[ 11],  value[ 加] 
key[ 12],  value[ 關(guān)] 
key[ 13],  value[ 注] 
排序后
key[ 1],  value[ 小] 
key[ 2],  value[ 小] 
key[ 3],  value[ 糖] 
key[ 4],  value[ 豆] 
key[ 5],  value[ 的] 
key[ 6],  value[ 博] 
key[ 7],  value[ 客] 
key[ 8],  value[ 記] 
key[ 9],  value[ 得] 
key[ 10],  value[ 添] 
key[ 11],  value[ 加] 
key[ 12],  value[ 關(guān)] 
key[ 13],  value[ 注] 



看完上述內(nèi)容,你們對(duì)Java項(xiàng)目中如何實(shí)現(xiàn)將Map按Key進(jìn)行排序有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

本文標(biāo)題:Java項(xiàng)目中如何實(shí)現(xiàn)將Map按Key進(jìn)行排序
文章出自:http://www.aaarwkj.com/article30/ijhhpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站內(nèi)鏈、域名注冊(cè)商城網(wǎng)站、、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
国产精品一区二区av不卡| 国产精品国产精品无卡区| 日韩一级不卡高清视频| 成人国产亚洲日本欧美| 国产自愉怕一区二区三区| 91国内偷拍富婆国内精品对白| 先锋影音女同中文字幕| 亚洲欧美成人综合网站| 国产av剧情一区二区| 麻豆精品午夜福利在线| 国产成人免费自拍一区| 超碰97精品在线观看| 日韩精品诱惑一区二区| 欧美日韩亚洲精品三级| 亚洲精品高清一区二区| 中文字幕日韩精品亚洲精品| 精品传媒国产在线观看| 日韩精品成人区中文字幕| 97久久久人妻精品一区 | 久久久久久亚洲精品人妻| 国产精品呦呦国产精品尤物| 人妻少妇精品一区毛二区| 蜜臀视频网站在线观看| 久久综合伊人欧美精品| av天堂资源在线播放| 久久亚洲精品中文字幕一| 国产精品久久一级黄片| 欧美黄色一区二区三区视频| 男人的天堂av最新版本| 又黄又爽又刺激的性视频| 欧美激情在线精品一区二区| 日韩少妇黄色在线观看| 亚洲av乱码专区国产乱码| 亚洲av成人在线资源| 欧美一区日韩二区在线| 亚洲高清中文字幕一区二三区| 久久久久久精品妇女| 亚洲综合偷拍欧美一区日韩| 欧美精品日本一区二区| 国产精品久久一级黄片| 欧美日韩在线不卡成人|