集合之TreeSet


TreeSet内部基于TreeMap的实现,内部的元素可以按照Comparable排序策略进行排序,与HashSet内部的方法类似。

TreeSet的继承关系:

NavigableMap是什么?看一下它的继承关系。

集合之TreeSet_第1张图片

构造方法中也可以看出:

下面是一些常用方法的源码:

add(E)

remove(Object)

clear()

isEmpty()

iterator()

研究TreeSet和HashSet会使我们进一步的研究HashMap和TreeMap的内部结构。


以上是基于JDK1.6


你可能感兴趣的:(集合之TreeSet)