how to remove all elements from arraylist in java code example
Example 1: ArrayList removeAll(Collection c) method in java
import java.util.ArrayList;
public class ArrayListRemoveAllExample
{
public static void main(String[] args)
{
try
{
ArrayList<Integer> al1 = new ArrayList<Integer>();
al1.add(2);
al1.add(4);
al1.add(6);
al1.add(8);
al1.add(10);
System.out.println("ArrayList before using removeAll() method: " + al1);
ArrayList<Integer> al2 = new ArrayList<Integer>();
al2.add(2);
al2.add(4);
al2.add(6);
System.out.println("Elements to be removed: " + al2);
al1.removeAll(al2);
System.out.println("ArrayList after using removeAll() method: " + al1);
}
catch(NullPointerException ex)
{
System.out.println("Exception: " + ex);
}
}
}
Example 2: remove all entries of arraylist
ArrayList <String> names = new ArrayList<>();
names.clear()
names.removeAll(names)
Example 3: how to remove all items from alist in java
list.clear();