Java Collections.sort方法对list集合排序
来源:互联网 发布:画漫画专用软件 编辑:程序博客网 时间:2024/05/17 19:57
1、排序测试类
package com.web.test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class UserSort { public static void main(String[] args) { List<User> userList =new ArrayList<User>(); userList.add(new User(1,2.2)); userList.add(new User(2,1.1)); userList.add(new User(3,4.4)); userList.add(new User(4,5.5)); userList.add(new User(5,3.3)); Collections.sort(userList, new Comparator<User>() { public int compare(User u1, User u2) { return new Double(u1.getSalary()).compareTo(new Double(u2.getSalary())); //升序 // return new Double(u2.getSalary()).compareTo(new Double(u2.getSalary())); //降序 } }); for(User user : userList){ System.out.println(user); } }}
2、User对象,存储javabean属性
package com.web.test;import java.io.Serializable;/** * 用户 * * @author Web */public class User implements Serializable{ private static final long serialVersionUID = 1L; private long id; // 主键 private double salary; // 薪资 public User() { } public User(long id, double salary) { super(); this.id = id; this.salary = salary; } public long getId() { return id; } public void setId(long id) { this.id = id; } public double getSalary() { return salary; } public void setSalary(double salary) { this.salary = salary; } @Override public String toString() { return "User [id=" + id + ", salary=" + salary + "]"; }}
0 0
- Java Collections.sort方法对list集合排序
- 用Java集合中的Collections.sort方法对list排序
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- (好使)用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort()方法对list排序的两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- JAVA对list集合进行排序Collections.sort()
- Java-Collections的sort方法对list进行排序
- java 中的 collections.sort() 方法对list的排序
- Java-Collections的sort方法对 list 进行排序
- 用Collections.sort方法对list排序
- 利用Collections.sort()方法对list排序
- Collections.sort方法对list排序
- 用Collections.sort方法对list排序
- Collections.sort方法对list进行排序
- RabbitMQ基础概念详细介绍
- 统计二进制数中1的个数
- Java中遍历Map对象的4种方法
- WebCrawler Java小爬爬 从入门到放弃 第六章
- 路由的Modem信号控制
- Java Collections.sort方法对list集合排序
- JAVA学习35_一个面试官对面试问题的分析_Java垃圾回收
- 自己照抄的一个begin end语句块
- 系统重装之VS+Sql2012+IIS安装总结
- 第26周-window程序设计(基础篇)-第5章(图形基础)-点和线
- leetcode之判断中心对称二叉树
- Linux下oracle启动/关闭监听(bash:lsnrctl:command not found)
- 小K
- 判断身份证号正确