博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
list集合的元素为Map根据map中某个key的值进行排序,或者元素为对象,根据对象的属性值进行排序
阅读量:4178 次
发布时间:2019-05-26

本文共 1027 字,大约阅读时间需要 3 分钟。

先说第一种

orgCodeAndNameMap.addAll(orgCodeAndNameMapGroup);        logger.info("orgCodeAndNameMap:    {}",orgCodeAndNameMap);        Collections.sort(orgCodeAndNameMap, new Comparator() {//按别名首字母排序            @Override            public int compare(Map o1, Map o2) {                return ((String)o1.get("org_code")).compareTo((String)o2.get("org_code"));            }            @Override            public boolean equals(Object obj) {                return false;            }        });

根据org_code值进行升序排列

第二种

List
sysAreas = sysAreaMapper.selectByExample(condition); Collections.sort(sysAreas, new Comparator
() { @Override public int compare(SysArea o1, SysArea o2) { return o1.getArea_code().compareTo(o2.getArea_code()); } @Override public boolean equals(Object obj) { return false; } });

同理

最近时间比较紧凑,具体细节不在讲解。

这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!
欢迎加入技术群聊

在这里插入图片描述

转载地址:http://yzoai.baihongyu.com/

你可能感兴趣的文章
(转载)linux命令之二十 find命令之exec
查看>>
(转载)linux命令之二十一find命令之xargs
查看>>
centos下C编程调用libvirt的API访问KVM虚拟机
查看>>
(转载)linux命令之二十四tar命令
查看>>
(转载)linux命令之二十五chgrp命令
查看>>
IntelLinux显卡驱动安装指南
查看>>
(转载)linux命令之二十六chown命令
查看>>
(转载)linux命令之二十七gzip命令
查看>>
(转载)linux命令之二十八df 命令
查看>>
(转载)linux命令之二十九du 命令
查看>>
cesium调用天地图服务
查看>>
objTo3d-tiles:将obj模型文件转换为三维瓦片
查看>>
Linux查看硬件信息命令
查看>>
.obj 和 .mtl文件格式
查看>>
CentOS6.5 添加开机自启动脚本
查看>>
Access 和vc6.0 相连,在我indows64 位系统中,出现找不到Microsoft Access Driver(*.mdb) ODBC驱动程序的安装例程。请重新安装驱动
查看>>
Spring框架的基本概念
查看>>
Spring Bean的配置方式及标注(Annotation)配置
查看>>
Spring框架事务管理之一:JavaEE事务与Spring事务
查看>>
java.lang.IllegalArgumentException: FacesContext must not be null 错误分析及解决
查看>>