java 学习关于compare方法
2013-05-21 09:50
183 查看
public int compare(UserItem o1, UserItem o2) {
long user1Id = o1.getUserID();
long user2Id = o2.getUserID();
return user1Id > user2Id ? 1 : user1Id < user2Id ? -1 : 0;
}
排序之后为升序,
public int compare(UserItem o1, UserItem o2) {
long user1Id = o1.getUserID();
long user2Id = o2.getUserID();
return user1Id > user2Id ? -1 : user1Id < user2Id ? 1 : 0;
}
排序之后为降序
long user1Id = o1.getUserID();
long user2Id = o2.getUserID();
return user1Id > user2Id ? 1 : user1Id < user2Id ? -1 : 0;
}
排序之后为升序,
public int compare(UserItem o1, UserItem o2) {
long user1Id = o1.getUserID();
long user2Id = o2.getUserID();
return user1Id > user2Id ? -1 : user1Id < user2Id ? 1 : 0;
}
排序之后为降序
相关文章推荐
- java学习笔记(二)关于main方法
- 我的java学习笔记(11)关于装箱、参数可变方法和枚举类型
- 我的java学习笔记(4)关于方法参数传递
- 【Java学习笔记】Java中关于tostring方法的误操作
- Java中关于Arrays.asList方法的深入学习与理解
- java.lang.Comparable, java.util.Compartor区别以及Hadoop中关于自定义类型中的compare方法
- 关于java编程思想的学习之方法重载
- Java中关于Arrays.asList方法的深入学习与理解
- java基础学习总结——关于Java中的paint,repaint,update三个方法的关系
- JAVA学习中,一个关于Object对象转换时对应方法的问题
- 关于java读文件计算一个方法执行时间的程序的学习
- JAVA学习日志 关于调用方法、生成对象的例子。还是用数字卦程序修改
- Java学习之数组1(1.数组的声明;2.元素为引用数据类型的数组;3.关于main方法里的String[] args;4.数组排序;5.数3退1 数组算法,(用数组模拟链表);6数组查找之二分法;7数组的拷贝)
- Java学习笔记1——关于Scanner类中nextDouble、nextInt、……等方法与nextLine方法联用的问题
- JAVA学习(十二)__关于JAVA代码里黄色警告线的注意方法(自己整理)
- 【Linux学习笔记】关于ubuntu开机菜单栏和任务栏不见了的有效解决方法
- 关于Java中compareTo方法的使用
- java学习日记_27:面向对象之main方法格式详细解释
- 关于JAVA继承类的静态变量、成员变量、父子类构造方法调用顺序的探讨 .
- Java学习笔记之线程(二):线程的常用方法