Java 清空集合内容:两种方法详解
在 Java 中,可以使用以下两种方法来清空一个集合:
- 使用 'clear()' 方法:这个方法会清空集合中的所有元素。
例如:
List<String> list = new ArrayList<>();
list.add('A');
list.add('B');
list.add('C');
System.out.println('Before clearing: ' + list); // [A, B, C]
list.clear();
System.out.println('After clearing: ' + list); // []
- 创建一个新的空集合:可以创建一个新的空集合来替换原来的集合。
例如:
List<String> list = new ArrayList<>();
list.add('A');
list.add('B');
list.add('C');
System.out.println('Before clearing: ' + list); // [A, B, C]
list = new ArrayList<>();
System.out.println('After clearing: ' + list); // []
注意,第二种方法会创建一个新的集合对象,并且会丢失原来的集合对象的引用。如果原来的集合对象还被其他地方引用,那么它们仍然可以访问原来的集合。因此,这种方法只适用于不需要共享集合对象的情况。
原文地址: https://www.cveoy.top/t/topic/oUvW 著作权归作者所有。请勿转载和采集!