重载Comparator

来源:互联网 发布:淘宝上日本代购哪家好 编辑:程序博客网 时间:2024/06/06 19:41
Collections.sort(list,
new Comparator<ClassA>() {
@Override
public int compare(ClassA o1,
ClassA o2) {
return o1.getNum.compareTo(o2.getNum());
}

})

int compare(Object o1, Object o2) 返回一个基本类型的整型
如果要按照升序排序,
则o1 小于o2,返回-1(负数),相等返回0,01大于02返回1(正数)
如果要按照降序排序
 则o1 小于o2,返回1(正数),相等返回0,01大于02返回-1(负数)

0 0