Open In App

AbstractList remove() Method in Java with Examples

Improve
Improve
Like Article
Like
Save
Share
Report

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]


Last Updated : 26 Nov, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads