黑马程序员技术交流社区
标题:
TreeSet
[打印本页]
作者:
wangjie084
时间:
2016-6-5 19:20
标题:
TreeSet
对元素进行排序 元素唯一
方式一:让元素所在的类实现Comparable接口,并重写CompareTo()
TreeSet类的add()方法中会把存入的对象提升为Comparable类型
调用对象的compareTo()方法和集合中的对象比较
根据compareTo()方法返回的结果进行存储
compareTo()返回0:则重复 不添加
compareTo()返回正数:则比集合中的对象大,往后添加
compareTo()返回负数:则比集合中的对象小,往前添加
方式二:利用TreeSet的有参构造方法,传入一个比较器Comparator
那么TreeSet就会按照比较器Comparator中的比较顺序排序
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2