java中treeset有哪些方法及对应的说明
时间: 2023-11-21 17:05:13 浏览: 124
TreeSet 中常用的方法及说明如下:
1. add(E e):将指定元素插入集合中,如果元素已经存在,则不进行插入操作,返回 false。
2. clear():清空集合中所有的元素。
3. contains(Object o):判断集合中是否包含指定元素,如果包含则返回 true,否则返回 false。
4. first():返回集合中的第一个元素。
5. isEmpty():判断集合是否为空,如果为空则返回 true,否则返回 false。
6. iterator():返回集合的迭代器,可以使用该迭代器遍历集合中的元素。
7. last():返回集合中的最后一个元素。
8. remove(Object o):从集合中移除指定的元素,如果元素存在则返回 true,否则返回 false。
9. size():返回集合中元素的个数。
10. descendingIterator():返回集合的逆序迭代器,可以使用该迭代器逆序遍历集合中的元素。
11. descendingSet():返回一个逆序的 TreeSet,其中包含了与当前 TreeSet 相同的元素,但是按照逆序排列。
12. headSet(E toElement):返回一个视图,其中包含小于 toElement 的元素。
13. tailSet(E fromElement):返回一个视图,其中包含大于等于 fromElement 的元素。
14. subSet(E fromElement, E toElement):返回一个视图,其中包含大于等于 fromElement 且小于 toElement 的元素。
15. comparator():返回集合中元素的比较器,如果使用的是自然排序,则返回 null。
阅读全文