黑马程序员技术交流社区

标题: 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