黑马程序员技术交流社区
标题:
集合问题
[打印本页]
作者:
aabbcc2
时间:
2016-9-23 21:23
标题:
集合问题
集合中,TreeSet集合怎么排序,而且还不去除重复?
作者:
yangguangyulei
时间:
2016-9-23 21:26
实现Comparable接口,重写compareTo方法
作者:
yangguangyulei
时间:
2016-9-23 21:30
public class Person implements Comparable<Person> {
private String name;
@Override
public int compareTo(Person p) {
return this.name.compareTo(p.name);
}
}
作者:
hysnxdss
时间:
2016-9-23 22:32
重写方法时不让返回0就行啦
作者:
Array先生
时间:
2016-9-23 22:40
实现Comparable接口,重写compareTo方法
作者:
gcno93
时间:
2016-9-23 22:49
如果是引用类型的数据,想去除,两种方法,一.数据实现comparable,根据compareto的返回值决定,二.在创建treeSet对象是传入一个比较器(comparator)参数.具体可以百度一下例子看!
作者:
郑大仙丶
时间:
2016-9-23 22:57
实现comparable接口,重写compareto方法,比较.
作者:
回根的落叶
时间:
2016-9-23 23:11
第一种是自定义对象实现Comparable接口,重写compareTo方法。第二种是在创建TreeSet对象的时候,在构造方法中传入一个比较器对象。可以用匿名内部类来实现。
作者:
markiyangliu
时间:
2016-9-23 23:36
用比较强Comparctor,在写TreeSet构造的时候。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2