Map以及List<Map<t>>的排序问题
来源:互联网 发布:node 压力测试 编辑:程序博客网 时间:2024/05/17 02:39
1.List中Map的排序
List<Map<String,Object>> data=...;
Collections.sort(data,new Comparator<Map<String, Object>>() {
//这里可以再Person中实现 Comparator<T>接口,重写compare方法
@Override
public int compare(Map<String, Object>o1, Map<String, Object>o2) {
//这里按照名字排序
return ((String)o1.get("objectName")).compareTo((String)o2.get("objectName"));
}
2.});map的排序
Map<String,Map<String,Object>> result =new TreeMap<>(new Comparator<String>() {
public int compare(Stringobj1, Stringobj2) {
// 排序
return obj1.compareTo(obj2);
}
});
1 0
- Map以及List<Map<t>>的排序问题
- list,map,set的遍历以及排序
- Java中的Set,List,Map的特点以及排序技巧
- java中集合排序,List<Map>,List<T>类型或者JSONObject的升序和降序排序
- freemarker的list,map,排序
- Map list的遍历问题
- Map List排序
- List<Map> 排序
- List<Map> 自定义排序
- List<Map> 排序
- collection,list,map 排序
- List<Map> 排序
- List <Map> 排序详解
- java list<map> 排序
- List<Map>排序
- List,map排序
- List、MAP排序
- List Map sort 排序
- Centos 6.x/7.x yum安装php5.6.X(最新版)
- 打印1到最大的n位数(java)
- if语句
- Ubuntu 15.04安装Node详解
- 在dialog中获取Edittext的值
- Map以及List<Map<t>>的排序问题
- CylicBarrier使用之barrierAction优先执行
- bootstrap轮播图插件
- Trie树静态建树模板
- CentOS下mysql远程连接的失败的解决方法
- 靠谱的TCP:三次握手和四次挥手
- PHP学习笔记——递归函数
- tensorflow 记错本
- 关于boost.regex库的编译问题(C/C++)