java的treeset类怎么使用

TreeSet是Java中的一种有序集合,它基于红黑树实现。下面是使用TreeSet类的一些常见操作:

导入java.util包中的TreeSet类。

import java.util.TreeSet;

创建一个TreeSet对象。

TreeSet<Integer> treeSet = new TreeSet<>();

添加元素到TreeSet中。

treeSet.add(5);
treeSet.add(3);
treeSet.add(7);

遍历TreeSet中的元素。

for (Integer element : treeSet) {
System.out.println(element);
}

判断TreeSet是否包含某个元素。

boolean containsElement = treeSet.contains(5);

删除TreeSet中的元素。

treeSet.remove(5);

获取TreeSet的大小。

int size = treeSet.size();

清空TreeSet中的所有元素。

treeSet.clear();

注意:TreeSet中的元素必须是可比较的,即实现了Comparable接口或通过Comparator进行比较。如果没有指定比较器,则元素必须实现Comparable接口。如果指定了比较器,则元素不需要实现Comparable接口。

阅读剩余
THE END