黑马程序员技术交流社区

标题: 两个排序接口 [打印本页]

作者: 米阳SOHO    时间: 2015-11-30 20:57
标题: 两个排序接口
接口 Comparator<T>
int compare(T o1,T o2)比较用来排序的两个参数。
(比较器排序,让集合构造方法接收Comparator的实现类对象。需要写在TreeSet<Student> ts=new TreeSet<Student>(new Comparator(Student){});
需要重写public int compare(Student s1, Student s2) {}方法
接口 Comparable<T>
int compareTo(T o)比较此对象与指定对象的顺序
(自然排序,让所属元素的类实现comparable接口 class Student implements Comparable{})
需要重写:public int compareTo(Student s) {}
两者之和:都是实现排序的接口





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2