黑马程序员技术交流社区
标题:
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