黑马程序员技术交流社区

标题: TreeSet集合的提问 [打印本页]

作者: 天涯回望    时间: 2015-7-2 23:25
标题: TreeSet集合的提问
使用TreeSet来保证元素的唯一性。有几种方法?分别是哪几种?

作者: 曹操001    时间: 2015-7-3 00:41
我也很想知道这个答案,希望有大神解答!
作者: fantianfei    时间: 2015-7-3 09:56
同楼上。。。
作者: nosbong    时间: 2015-7-3 10:34
TreeSet:可以对Set集合中的元素进行排序
                     底层数据结构是二叉树
                     保证元素唯一性的依据
                     compareTo方法return 0,
               
                     TreeSet排序的第一种方式:让元素自身具备比较性。
                     元素需要实现Comparable接口,覆盖compareTo方法。
                     也是种方式也成为元素的自然顺序,或者叫做默认顺序

                     TreeSet的第二种排序方式
                     当元素自然不具备比较性时,或者具备的比较性不是所需要的
                     这时就需要让集合自身具备比较性。
                     在集合一初始化时,就有了比较方式




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2