Java.util.ArrayList.remove(Object) Method

Advertisements


Description

The java.util.ArrayList.remove(Object) method removes the first occurrence of the specified element from this list, if it is present.If the list does not contain the element, it is unchanged.

Declaration

Following is the declaration for java.util.ArrayList.remove() method

public boolean remove(Object o)

Parameters

  • o -- The element to be removed from this list, if present.

Return Value

This method returns true if this list contained the specified element, else the list is unchanged.

Exception

  • NA

Example

The following example shows the usage of java.util.ArrayList.remove(object) method.

package com.tutorialspoint;

import java.util.ArrayList;

public class ArrayListDemo {
   public static void main(String[] args) {
      
    // create an empty array list with an initial capacity
    ArrayList<String> arrlist = new ArrayList<String>(5);

    // use add() method to add values in the list
    arrlist.add("G");
    arrlist.add("E");
    arrlist.add("F");
    arrlist.add("M");
    arrlist.add("E");

    System.out.println("Size of list: " + arrlist.size());

    // let us print all the values available in list
    for (String value : arrlist) {
      System.out.println("Value = " + value);
    }  
	
    // Removes first occurrence of "E"
    arrlist.remove("E");

    System.out.println("Now, Size of list: " + arrlist.size());
	
    // let us print all the values available in list
    for (String value : arrlist) {
      System.out.println("Value = " + value);
    }  
  }
}   

Let us compile and run the above program, this will produce the following result:

Size of list: 5
Value = G
Value = E
Value = F
Value = M
Value = E
Now, Size of list: 4
Value = G
Value = F
Value = M
Value = E



Advertisements
Advertisements