Java中LinkedHashSet clear()方法的示例
什么是LinkedHashSet?
LinkedHashSet是Java中的一个类,它实现了Set接口,是HashSet的一个子类。它的实例允许 null 元素,并且按照元素插入的顺序来维护集合中的元素,因此可以保证集合中元素的顺序。
clear()方法是干什么用的?
clear()方法是LinkedHashSet类中的一个方法,它可以清空LinkedHashSet集合中所有的元素。调用该方法后,集合中将不包含任何元素。
clear()方法的语法
clear()方法的语法非常简单,只有一个无参数无返回值的方法。其语法如下:
public void clear()
clear()方法的示例代码
以下是一个使用clear()方法清空LinkedHashSet集合的示例代码:
import java.util.LinkedHashSet;
public class Demo {
public static void main(String[] args) {
// 创建一个LinkedHashSet集合
LinkedHashSet<String> set = new LinkedHashSet<>();
// 往集合中添加元素
set.add("hello");
set.add(",");
set.add("world");
set.add("!");
// 打印原来的集合
System.out.println("原来的集合:" + set);
// 清空集合
set.clear();
// 打印清空后的集合
System.out.println("清空后的集合:" + set);
}
}
运行结果如下:
原来的集合:[hello, ,, world, !]
清空后的集合:[]
上面的示例代码中,我们首先创建了一个LinkedHashSet集合,往集合中添加了一些元素。然后我们打印出了原来的集合,再调用clear()方法将集合清空,最后再打印出清空后的集合。可以看到,清空后的集合中不再包含任何元素。
结论
LinkedHashSet clear()方法可以清空LinkedHashSet集合中的所有元素,使得集合为空集合。我们可以通过调用clear()方法来清空一个LinkedHashSet集合。