Java 8 中,可以使用
List.clear()
方法来清空一个列表中的所有元素。该方法会将列表中的所有元素移除,并将列表的大小设置为零。
示例代码如下:
List<String> list = new ArrayList<>();
list.add("元素1");
list.add("元素2");
// 清空列表
list.clear();
// 列表现在为空
System.out.println(list); // 输出:[]
上述示例代码创建了一个 ArrayList
对象,并向其中添加了两个字符串元素。然后调用了 List.clear()
方法来清空该列表。最后,打印列表的内容,可以看到该列表现在为空。
需要注意的是,调用 List.clear()
方法并不会释放列表的内存空间,只是将列表的大小设置为零。如果要释放列表占用的内存空间,可以将列表对象设置为 null
,使其成为垃圾对象,等待垃圾回收器回收。
希望这个回答能帮助到你!