Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

AbstractList remove() Method in Java with Examples

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

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]

My Personal Notes arrow_drop_up
Last Updated : 26 Nov, 2018
Like Article
Save Article
Similar Reads
Related Tutorials