Java项目中如何实现将Map按Key进行排序-创新互联
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

今天就跟大家聊聊有关Java项目中如何实现将Map按Key进行排序,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
Java Map 按Key排序
有时候我们业务上需要对map里面的值按照key的大小来进行排序的时候我们就可以利用如下方法来进行排序了,
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 map =new HashMap();
private Set 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 list =new ArrayList(map.keySet());
Collections.sort(list, new Comparator 分享名称:Java项目中如何实现将Map按Key进行排序-创新互联
分享链接:http://www.scyingshan.cn/article/gchjj.html


咨询
建站咨询
