java中将集合清空可以用clear方法。
下面演示用法,代码如下
public static void main(String[] args) {
ArrayList
list.add(1);
list.add(2);
list.add(3);
System.out.println(list);
list.clear();
System.out.println(list);
}
运行效果如图,集合成功被清空。
boolean add(Object o)添加对象到集合
boolean remove(Object o)删除指定的对象
int size()返回当前集合中元素的数量
boolean contains(Object o)查找集合中是否有指定的对象
boolean isEmpty()判断集合是否为空
Iterator iterator()返回一个迭代器
boolean containsAll(Collection c)查找集合中是否有集合c中的元素
boolean addAll(Collection c)将集合c中所有的元素添加给该集合
void clear()删除集合中所有元素
void removeAll(Collection c)从集合中删除c集合中也有的元素
void retainAll(Collection c)从集合中删除集合c中不包含的元素
可以使用clear方法清空。
1,使用list.clear()方法清空集合,释放内存。
2,如果只是清空集合的话可以试试重新new一个list,虽然list中元素没了,但是原来的数据还在内存中,并没有什么用。
list 里面有 clear()方法,可以将集合里面的内容清除
list.removeAll(list)
list.clear().
你把你的情况说清楚。