集合中的对象排序
来源:互联网 发布:农村淘宝 编辑:程序博客网 时间:2024/04/28 08:15
对应的实体类:
public class Book implements Comparable<Book>{ private int bookId; public Book() { // TODO Auto-generated constructor stub } public Book(int bookId){ this.bookId=bookId; } public int getBookId() { return bookId; } @Override public String toString() { return "Book [bookId=" + bookId + "]"; } @Override public int compareTo(Book o) { if(this.bookId>o.bookId){ return 1 ; }else if(this.bookId<o.bookId){ return -1 ; }else{ return 0; } }}
测试类:
public class Test { public static void main(String[] args){ List list=new ArrayList(); Book book1=new Book(1001); Book book2=new Book(1002); Book book3=new Book(1003); Book book4=new Book(1003); list.add(book1); list.add(book2); list.add(book3); list.add(book4); System.out.println(list); }}
结果:
[Book [bookId=1001], Book [bookId=1002], Book [bookId=1003], Book [bookId=1003]]
0 0
- 集合中的对象排序
- List集合中的对象排序
- 对集合中的对象进行排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序
- 对集合中的对象进行排序
- 对集合中的对象分组,并排序
- List集合中的对象根据属性排序
- 集合中保存对象,如何按对象中的属性排序?
- 对list集合中的对象按照字段属性排序
- 对自定义对象集合List中的数据进行排序
- 对集合中的对象的属性进行排序
- 【SDOI 2009】学校食堂Dining 状压动规
- JSON标准格式
- 迭代优化算法
- jQuery上传图片显示预览
- ping 超时原因总结
- 集合中的对象排序
- 如何把安卓官网的1.7G的Android Studio安装包下载并安装到国内的计算机上
- 一块神奇的树莓派电子板竟让我学会了Linux系统
- java输入联想,支持汉字自动匹配
- play framework系列教程之安装play framework
- 戏说 Windows GDI (3)
- Java反射在JVM中的实现
- JS和OC交互的参考
- 【MyBatis框架】mapper配置文件-foreach标签