how to delete all elements from arraylist in java except one code example
Example: 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);
}
}
}