对List中的 map 排序
来源:互联网 发布:ardupilot 源码 分析 编辑:程序博客网 时间:2024/06/15 19:03
结果:
[{amount2=1.2}, {amount2=1.3}]
倒序:
public static void main(String args[]){ List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); Map<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map2 = new HashMap<String, Object>(); map.put("amount2","1.2"); map2.put("amount2","1.3"); list.add(map); list.add(map2); Collections.sort(list,new Comparator<Map<String, Object>>(){ public int compare(Map<String, Object> arg0, Map<String, Object> arg1) { return Double.valueOf(arg1.get("amount2").toString()).compareTo (Double.valueOf(arg0.get("amount2").toString())); } }); System.out.println(list); }结果:
[{amount2=1.3}, {amount2=1.2}]
阅读全文
0 0
- 对List中的 map 排序
- java compareTo对list中的map进行倒序排序
- 对LIST集合中的Map集合做排序
- 对list中的实体类或map重新排序
- 对List<Map>进行排序
- 对List中的Map遍历输出,并且根据map中的某个键值进行排序
- 对元素为map的list按map中的值进行排序
- 用Comparator对List<Map>进行排序
- 对List<Map<String,Object>>进行排序
- JAVA中对List<Map<String,Object>>中的中文汉字进行排序
- java中对List<Map<String,Object>>中的中文汉字排序
- Java对List<Map<String,Object>>中的参数中文排序 包含特殊符号
- 对map中的value进行排序
- java 对map中的 value 排序
- 如何对map中的value进行排序
- 对Map中的value进行排序
- java List 排序 Collections.sort() 对 List 中的对象排序
- JAVA中对List中的对象排序
- [TensorFlow 学习笔记-06]激活函数(Activation Function)
- [leetcode]: 345. Reverse Vowels of a String
- javaeeeclips快速开发 快捷键
- 虚拟机CentOS 7 网络连接显示"线缆被拔出"
- python--序列
- 对List中的 map 排序
- 贪心求解TSP问题
- 高内聚低耦合
- 如何构建一个反电信网络诈骗基础模型
- BZOJ 2216: [Poi2011]Lightning Conductor 决策单调性DP
- CS Academy Round #30 (Div. 2 only) C.Constant Sum(树状数组,区间修改,单点查询模板)
- 关于dtd的简单内容
- 在Controller层无法注入Service层的对象
- Assets的使用和SoundPool播放音频