public class BookRes {
private String bookId;
private String productId;
private String bookName;
private Integer count = 1;
public String getProductId() {
return productId;
}
public void setProductId(String productId) {
this.productId = productId;
}
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public Integer getCount() {
return count;
}
public void setCount(Integer count) {
this.count = count;
}
public String getBookId() {
return bookId;
}
public void setBookId(String bookId) {
this.bookId = bookId;
}
}
public class BookResComparator implements Comparator {
public int compare(Object o1, Object o2) {
BookRes b1 = (BookRes) o1;
BookRes b2 = (BookRes) o2;
if (b1.getCount() < b2.getCount())
return 1;
else {
return 0;
}
}
}
分享到:
相关推荐
java对象排序
Java 对象排序详解 本文主要关注排序Collection的ArrayList、HashSet、TreeSet,以及最后但并非最不重要的数组。
List对象排序通用方法List对象排序通用方法List对象排序通用方法List对象排序通用方法
Java对象排序中文排序SortedSet排序使用和源码讲解Java开发Java经验技巧共13页.pdf.zip
这里有几个关于java 对象排序的例子,很使用。
可以实现多种排序方法的排序,应用面向对象思想
Java 对象属性map排序示例
天才之作:通过泛型,对List中对象多属性排序,支持设置各属性排序方式(动态属性),看了之后绝对让你震撼!
NULL 博文链接:https://anxingyu.iteye.com/blog/414927
java 对象集合按字段排序
java编写的排序包,实现了很好的扩展功能,对排序要求和排序方法的添加,实现思想不错
1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,...
用户能够从终端选择三种排序算法中的一种,包括插入排序,堆排序,选择排序,同时被排序的数也可以通过键盘输入,不限制输入的数字的个数,运用了Java的面向对象的思想
主要介绍了java中List对象排序通用方法,涉及java针对List对象的操作技巧,需要的朋友可以参考下
java中通过键盘输入来实例化类对象数组,同时对类对象排序,希望初学java的同学们可以下载下学习下
小实例-实现对成绩总分由高到低的排序-Java中数组对象的排序
java List排序工具类 使用示例: new OrderUtils().order(list, "name", OrderUtils.DESC); 相关实例代码: public static void main(String[] args) { List<Person> list = getData(); // 获取无序数据 new ...
NULL 博文链接:https://pridesnow.iteye.com/blog/1453660
主要介绍了关于java中List对象列表实现去重或取出以及排序的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。