📅  最后修改于: 2023-12-03 14:42:53.050000             🧑  作者: Mango
在Java中,TreeSet是一个有序的集合。TreeSet实现了SortedSet接口,表示集合中的元素将按照特定的顺序排序。TreeSet使用红黑树来实现集合的排序,并且提供了各种方法来操纵集合中的元素。
TreeSet提供了clear()方法,用于删除集合中的所有元素。调用clear()方法后,集合中将不再有任何元素。
public void clear()
clear()方法不接受任何参数,也不返回任何值。它只是通过删除集合中的所有元素来清空集合。
下面是使用TreeSet clear()方法的示例代码:
import java.util.TreeSet;
public class TreeSetExample {
public static void main(String[] args) {
// 创建一个新的TreeSet集合
TreeSet<String> treeSet = new TreeSet<String>();
// 将元素添加到集合中
treeSet.add("C");
treeSet.add("A");
treeSet.add("B");
// 输出集合中的元素
System.out.println("TreeSet集合中的元素:" + treeSet);
// 调用clear()方法清空集合
treeSet.clear();
// 再次输出集合中的元素
System.out.println("调用clear()方法后,TreeSet集合中的元素:" + treeSet);
}
}
输出结果如下:
TreeSet集合中的元素:[A, B, C]
调用clear()方法后,TreeSet集合中的元素:[]
在上面的示例代码中,我们先创建了一个新的TreeSet集合,并将元素"A"、"B"和"C"添加到集合中。然后,我们调用clear()方法来清空集合。最后,我们再次输出集合中的元素,发现集合中不再有任何元素。