| add(E e) |
将指定的元素添加到此集合(如果尚未存在)。 |
boolean |
| addAll(Collection<? extends E> c) |
将指定集合中的所有元素添加到此集合中。 |
boolean |
| ceiling(E e) |
返回此集合中最小元素大于或等于给定元素,如果没有此元素,则返回 null 。 |
E |
| clear() |
从此集合中删除所有元素。 |
void |
| clone() |
返回此 TreeSet实例的浅拷贝。 |
Object |
| comparator() |
返回用于对该集合中的元素进行排序的比较器,或null,如果此集合使用其元素的natural ordering 。 |
Comparator<? super E> |
| contains(Object o) |
如果此集合包含指定的元素,则返回 true 。 |
boolean |
| descendingIterator() |
以降序返回该集合中的元素的迭代器。 |
Iterator |
| descendingSet() |
返回此集合中包含的元素的反向排序视图。 |
NavigableSet |
| first() |
返回此集合中当前的第一个(最低)元素。 |
E |
| floor(E e) |
返回此集合中最大的元素小于或等于给定元素,如果没有这样的元素,则返回 null 。 |
E |
| headSet(E toElement) |
返回此集合的部分的视图,其元素严格小于 toElement 。 |
SortedSet |
| headSet(E toElement, boolean inclusive) |
返回该集合的部分的视图,其元素小于(或等于,如果 inclusive为真) toElement 。 |
NavigableSet |
| higher(E e) |
返回严格大于给定元素的该集合中的最小元素,如果没有此元素则返回 null 。 |
E |
| isEmpty() |
如果此集合不包含元素,则返回 true 。 |
boolean |
| iterator() |
以升序返回该集合中的元素的迭代器。 |
Iterator |
| last() |
返回此集合中当前的最后(最高)元素。 |
E |
| lower(E e) |
返回这个集合中最大的元素严格小于给定的元素,如果没有这样的元素,则返回 null 。 |
E |
| pollFirst() |
检索并删除第一个(最低)元素,或返回 null如果该集合为空。 |
E |
| pollLast() |
检索并删除最后一个(最高)元素,如果此集合为空,则返回 null 。 |
E |
| remove(Object o) |
如果存在,则从该集合中删除指定的元素。 |
boolean |
| size() |
返回此集合中的元素数(其基数)。 |
int |
| spliterator() |
在此集合中的元素上创建late-binding和故障切换 Spliterator 。 |
Spliterator |
| subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive) |
返回该集合的部分的视图,其元素的范围从 fromElement到 toElement 。 |
NavigableSet |
| subSet(E fromElement, E toElement) |
返回此集合的部分的视图,其元素的范围从 fromElement (含)到 toElement ,排他。 |
SortedSet |
| tailSet(E fromElement) |
返回此组件的元素大于或等于 fromElement的部分的视图。 |
SortedSet |
| tailSet(E fromElement, boolean inclusive) |
返回此集合的部分的视图,其元素大于(或等于,如果 inclusive为真) fromElement 。 |
NavigableSet |