导航:首页 > 编程语言 > java中对map排序

java中对map排序

发布时间:2023-08-26 11:06:07

A. 如何对Map进行字典排序java

//根据 Map的key进行字典排序
Map<String, String> parameterMap = new HashMap<String, String>();
List<Map.Entry<String,String>> list = new ArrayList<Map.Entry<String,String>>(parameterMap.entrySet());
Collections.sort(list,new Comparator<Map.Entry<String,String>>() {
//升序排序
public int compare(Entry<String, String> o1,
Entry<String, String> o2) {
return o1.getKey().compareTo(o2.getKey());
}

});

B. java map 怎么按按key排序

java中map按照double大小进行排序,可以使用collentions接口的sort方法进行比较,实例如下:

Collections.sort(dataMap, new Comparator<Map<String, Object>>() { @Override public int compare(Map<String, Object> lhs, Map<String, Object> rhs) { Double d5 = ((Double) rhs.get(OpenPrice)); Double d6 = (Double) lhs.get(OpenPrice); if (d5 != null && d6 != null) { return d5.compareTo(d6); } else { return flag; } // return d1.compareTo(d2);}

根据返回的int类型,可设置按照从大到小还是从小到大排序

阅读全文

与java中对map排序相关的资料

热点内容
按摩解压腿部足部 浏览:290
app切图用什么软件 浏览:3
订购命令英语 浏览:659
java正则网址 浏览:777
程序员上班可不可以自学 浏览:428
空调压缩机排空气视频 浏览:283
centos72nginxphp 浏览:184
游戏平台用什么服务器好 浏览:753
保密柜里的图片是加密文件吗 浏览:909
php判断最后一个字符 浏览:635
pdf脑区 浏览:635
at命令已弃用 浏览:490
买点卖出指标源码 浏览:612
36位单片机 浏览:428
英雄联盟山东服务器地址 浏览:214
sd服务器什么意思 浏览:619
thinkphp去indexphp 浏览:63
电脑显示连接未加密 浏览:195
zao服务器怎么修改 浏览:246
php使用jsapi调起支付 浏览:892