Java ArrayList clear()方法及实例
Java中 ArrayList 的 clear() 方法是用来删除列表中的所有元素。在这个调用返回后,列表将是空的,所以每当这个操作被执行时,相应的Arraylist中的所有元素都将被删除,所以它成为从内存中删除ArrayList中的元素的一个重要功能,从而达到优化。
语法
clear()
返回类型: 它不返回任何值,因为它删除了列表中的所有元素并使其为空。
提示: 它确实实现了以下接口。Serializable , Cloneable , Iterable
例1 :
// Java Program to Illustrate Working of clear() Method
// of ArrayList class
// Importing required classes
import java.util.ArrayList;
// Main class
public class GFG {
// Main driver method
public static void main(String[] args)
{
// Creating an empty Integer ArrayList
ArrayList<Integer> arr = new ArrayList<Integer>(4);
// Adding elements to above ArrayList
// using add() method
arr.add(1);
arr.add(2);
arr.add(3);
arr.add(4);
// Printing the elements inside current ArrayList
System.out.println("The list initially: " + arr);
// Clearing off elements
// using clear() method
arr.clear();
// Displaying ArrayList elements
// after using clear() method
System.out.println(
"The list after using clear() method: " + arr);
}
}
输出
The list initially: [1, 2, 3, 4]
The list after using clear() method: []
极客教程