创新互联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://kswsj.cn/article/gchjj.html