ArrayList has an overloaded method that accepts a string, as well as an Integer, as an argument. The remove method can remove elements based on the string, along with the index.
import java.util.ArrayList;public class ArrayListOperations { public static void main(String[] args) { ArrayListcolorNames = new ArrayList ();colorNames.add("Saffron");colorNames.add("White");colorNames.add("Green");//Removing using the contentscolorNames.remove("White");//Removing using the indexcolorNames.remove(0);System.out.println(colorNames);} }
Expected output:
[[email protected]]# java ArrayListOperations[Green]