remove all from arraylist 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 al1 = new ArrayList();
         al1.add(2);
         al1.add(4);
         al1.add(6);
         al1.add(8);
         al1.add(10);
         System.out.println("ArrayList before using removeAll() method: " + al1);
         // create another ArrayList
         ArrayList al2 = new ArrayList();
         al2.add(2);
         al2.add(4);
         al2.add(6);
         // print al2
         System.out.println("Elements to be removed: " + al2);
         // remove elements from ArrayList using removeAll() method
         al1.removeAll(al2);
         // print al1
         System.out.println("ArrayList after using removeAll() method: " + al1);
      }
      catch(NullPointerException ex)
      {
         System.out.println("Exception: " + ex);
      }
   }
}

Example 2: remove all entries of arraylist

//Creating the ArrayList
ArrayList  names = new ArrayList<>();

//Removing all entries in the ArrayList using the clear() method
names.clear()

//Removing all entries in the ArrayList using the removeAll() method
names.removeAll(names)

Tags:

Misc Example