A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 米阳SOHO 中级黑马   /  2015-11-30 20:57  /  320 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

接口 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) {}
两者之和:都是实现排序的接口

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马