黑马程序员技术交流社区
标题:
比较器排序
[打印本页]
作者:
张恩祺
时间:
2015-7-13 21:45
标题:
比较器排序
比较器排序(集合具备比较性)
TreeSet的带参构造,要求构造方法接收一个实现了Comparator接口的对象。
TreeSet<Student> ts = new TreeSet<Student> ( new Comparator<Student>
{
@Override
public int compare ( Student s1 , Student s2)
{
//按照年龄排序,从小到大
int num = s1.getAge() - s2.getAge();
//次要条件
int num2 = ( num == 0 ) ? ( s1.getName().compareTo(s2.getName()) ) : num;
return num2;
}
} );
作者:
dajiaoya
时间:
2015-7-13 22:07
分享快乐 赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2