Open In App
Related Articles

AbstractSequentialList remove() method in Java with Examples

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report
The remove(int index) method of AbstractSequentialList is used to remove an element from an abstract sequential list from a specific position or index. Syntax:
AbstractSequentialList.remove(int index)
Parameters: The parameter index is of integer data type and specifies the position of the element to be removed from the AbstractSequentialList. Return Value: This method returns the element that has just been removed from the list. Below programs illustrate the AbstractSequentialList.remove(int index) method: Program 1:
// Java code to illustrate remove() method
  
import java.util.*;
import java.util.AbstractSequentialList;
  
public class AbstractSequentialListDemo {
    public static void main(String args[])
    {
  
        // Creating an empty AbstractSequentialList
        AbstractSequentialList<String>
            absqlist = new LinkedList<String>();
  
        // Using add() method to add elements in the list
        absqlist.add("Geeks");
        absqlist.add("for");
        absqlist.add("Geeks");
        absqlist.add("10");
        absqlist.add("20");
  
        // Output the list
        System.out.println("AbstractSequentialList: "
                           + absqlist);
  
        // Remove the head using remove()
        absqlist.remove(3);
  
        // Print the final list
        System.out.println("Final List: "
                           + absqlist);
    }
}

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

                    
Output:
AbstractSequentialList:[Geeks, for, Geeks, 10, 20]
Final AbstractSequentialList:[for, Geeks, 10, 20]


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