List 根据对象的属性自定义排序
来源:互联网 发布:设计app软件 编辑:程序博客网 时间:2024/05/22 01:35
private List<ContinuousSignRegular> sortList(List<ContinuousSignRegular> list) { Collections.sort(list, new Comparator<ContinuousSignRegular>() { /* * int compare(ContinuousSignRegular c1, ContinuousSignRegular c2) 返回一个基本类型的整型, * 返回负数表示:c1 小于c2, * 返回0 表示:c1和c2相等, * 返回正数表示:c1大于c2。 */ public int compare(ContinuousSignRegular c1, ContinuousSignRegular c2) { //按照连签的天数升序排列 if (c1.getDay() > c2.getDay()) { return 1; } if (c1.getDay() == c2.getDay()) { return 0; } return -1; } }); return list; }
public class ContinuousSignRegular { private int day; //连签的天数 private int score; //达到连签天数获得的奖励 public int getDay() { return day; } public void setDay(int day) { this.day = day; } public int getScore() { return score; } public void setScore(int score) { this.score = score; }}
阅读全文
0 0
- List 根据对象的属性自定义排序
- list根据保存的对象的属性排序
- List根据里面的对象属性的值进行排序
- java list 根据对象的一个属性排序
- java根据List内对象的属性排序
- 根据List里面的对象属性对对象排序
- 根据list对象的某一个属性进行排序
- List集合根据存储对象的属性字段排序实现
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List排序之根据对象属性
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- Linux常用命令
- RMQ算法(第一次遇见,忍不住转发)
- Java——对象和类
- POJ
- hdu1294(有多少种根数)树
- List 根据对象的属性自定义排序
- Java 网络编程
- 【JavaSE笔记】Java常用类及其方法(八)_System
- 关于npm install 出错的问题
- AB1601某些io口不支持较高频率信号的输入
- a++与++a的区别!!!!!!
- 万能密码大全
- 使用极光即时通讯发送、接收好友请求
- 线性布局与相对布局的混合使用