📅  最后修改于: 2023-12-03 15:16:23.948000             🧑  作者: Mango
LinkedHashSet
是HashSet
的子类,它们都是基于哈希表实现的Set集合,唯一的区别是从LinkedHashSet
中迭代元素的顺序是元素插入的顺序。
LinkedHashSet clear()
方法用于从LinkedHashSet
集合中删除所有元素。调用该方法后,LinkedHashSet
集合将不包含任何元素。
void clear()
该方法没有任何参数。
该方法没有任何返回值。
以下示例展示了如何使用LinkedHashSet clear()
方法:
import java.util.LinkedHashSet;
public class Example {
public static void main(String[] args) {
LinkedHashSet<String> linkedSet = new LinkedHashSet<>();
// 添加元素
linkedSet.add("A");
linkedSet.add("B");
linkedSet.add("C");
linkedSet.add("D");
linkedSet.add("E");
System.out.println("初始 LinkedHashSet:" + linkedSet);
// 调用 clear() 方法
linkedSet.clear();
System.out.println("调用 clear() 方法后的 LinkedHashSet:" + linkedSet);
}
}
输出结果:
初始 LinkedHashSet:[A, B, C, D, E]
调用 clear() 方法后的 LinkedHashSet:[]
在上面的示例中,我们创建了一个LinkedHashSet
对象,并添加了一些元素。然后我们调用了clear()
方法来删除该集合中的所有元素。最后,我们运行main()
方法并打印出结果。