Monday, September 23, 2024
Google search engine
HomeLanguagesJavaAbstractList remove() Method in Java with Examples

AbstractList remove() Method in Java with Examples

The remove(int index) method of java.util.AbstractList class is used to remove an element from an abstract list from a specific position or index.

Syntax:

AbstractList.remove(int index)

Parameters: The parameter index is of integer data type and specifies the position of the element to be removed from the AbstractList.

Return Value: This method returns the element that has just been removed from the list.

Below programs illustrate the AbstractList.remove(int index) method:

Program 1:




// Java code to illustrate remove() method
  
import java.util.*;
import java.util.LinkedList;
  
public class AbstractListDemo {
    public static void main(String args[])
    {
  
        // Creating an empty AbstractList
        AbstractList<String>
            list = new LinkedList<String>();
  
        // Using add() method to add elements in the list
        list.add("Geeks");
        list.add("for");
        list.add("Geeks");
        list.add("10");
        list.add("20");
  
        // Output the list
        System.out.println("AbstractList: " + list);
  
        // Remove the head using remove()
        list.remove(3);
  
        // Print the final list
        System.out.println("Final AbstractList: " + list);
    }
}


Output:

AbstractList: [Geeks, for, Geeks, 10, 20]
Final AbstractList: [Geeks, for, Geeks, 20]

Program 2:




// Java code to illustrate remove() when position of
// element is passed as parameter
  
import java.util.*;
import java.util.LinkedList;
  
public class AbstractListDemo {
    public static void main(String args[])
    {
  
        // Creating an empty AbstractList
        AbstractList<String> list = new LinkedList<String>();
  
        // Use add() method to add elements in the list
        list.add("Geeks");
        list.add("for");
        list.add("Geeks");
        list.add("10");
        list.add("20");
  
        // Output the list
        System.out.println("AbstractList:" + list);
  
        // Remove the head using remove()
        list.remove(0);
  
        // Print the final list
        System.out.println("Final AbstractList:" + list);
    }
}


Output:

AbstractList:[Geeks, for, Geeks, 10, 20]
Final AbstractList:[for, Geeks, 10, 20]
RELATED ARTICLES

Most Popular

Recent Comments