w3resource

Java: Remove all the elements from a linked list


14. Clear LinkedList

Write a Java program to remove all elements from a linked list.

Sample Solution:-

Java Code:

import java.util.*;
  public class Exercise14 {
  public static void main(String[] args) {
    // create an empty linked list
     LinkedList<String> l_list = new LinkedList<String>();
   // use add() method to add values in the linked list
          l_list.add("Red");
          l_list.add("Green");
          l_list.add("Black");
          l_list.add("Pink");
          l_list.add("orange");
      
     // print the list
   System.out.println("The Original linked list: " + l_list);

  // Removing all the elements from the linked list
    l_list.clear();
 
    System.out.println("The New linked list: " + l_list);
  }
}

Sample Output:

The Original linked list: [Red, Green, Black, Pink, orange]            
The New linked list: []

Pictorial Presentation:

Java Collection Linked-list: Remove all the elements from a linked list.

Flowchart:

Flowchart: Remove all the elements from a linked list

For more Practice: Solve these Related Problems:

  • Write a Java program to clear a linked list using the clear() method and verify its emptiness.
  • Write a Java program to remove all elements from a linked list using iteration and then print the size.
  • Write a Java program to implement a recursive method to empty a linked list without using clear().
  • Write a Java program to transfer all elements from a linked list to a new list and then empty the original.

Go to:


PREV : Remove First and Last.
NEXT : Swap LinkedList Elements.

Java Code Editor:

Contribute your code and comments through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.