Check out example codes for "ArrayList remove(Object o) method in java". It will help you in understanding the concepts better.

Code Example 1

import java.util.ArrayList;
public class ArrayListRemoveObjectExample
{
   public static void main(String[] args)
   {
      // create an empty ArrayList
      ArrayList<String> names = new ArrayList<String>(7);
      names.add("Bharat");
      names.add("Chetan");
      names.add("Dinesh");
      names.add("Bharat");
      names.add("Falguna");
      names.add("Dinesh");
      names.add("Bharat");
      System.out.println("ArrayList before using remove(Object o) method: ");
      for(int a = 0; a < 7; a++)
      {
         System.out.println(names.get(a).toString());
      }
      // removing first occurrence of "Bharat" and "Dinesh"
      names.remove("Bharat");
      names.remove("Dinesh");
      System.out.println("ArrayList after using remove(Object o) method: ");
      for(int a = 0; a < 5; a++)
      {
         System.out.println(names.get(a).toString());
      }
   }
}

Learn ReactJs, React Native from akashmittal.com