245 TreeSet集合概述和特点
(帮助文档)
class TreeSet<E>
implements Comparable
间接实现Set接口,非直接实现
TreeSet <- NavigableSet <- Comparable <- Set
Comparable比较器接口,支持自然排序
TreeSet实现了Comparable比较器接口,可使用natural order自然排序或Comparable排序,取决于所使用的构造方法
【TreeSet集合的特点】
- 元素有序,这里的顺序不是指存储和取出的顺序,而是按照一定的规则进行排序,具体排序方式取决于构造方法
- - TreeSet(),根据其元素的自然顺序进行排序
- - TreeSet(Comparable comparator),根据指定的比较器进行排序