Open In App
Related Articles

Stack removeAllElements() method in Java with Example

Improve Article
Improve
Save Article
Save
Like Article
Like

The Java.util.Stack.removeAllElements() method is used to removes all components from this Stack and sets its size to zero.

Syntax:

Stack.removeAllElements()

Parameters: The method does not take any parameter

Return Value: The function does not returns any value.

Below programs illustrate the Java.util.Stack.removeAllElements() method.

Example 1:




// Java code to illustrate removeAllElements()
import java.util.*;
  
public class GFG {
    public static void main(String args[])
    {
        // Creating an empty Stack
        Stack<String> stack = new Stack<String>();
  
        // Use add() method to add elements into the Stack
        stack.add("Welcome");
        stack.add("To");
        stack.add("Geeks");
        stack.add("4");
        stack.add("Geeks");
  
        // Displaying the Stack
        System.out.println("Stack: " + stack);
  
        // removeAllElementsing the Stack
        // using removeAllElements() method
        stack.removeAllElements();
  
        // Displaying the final Stack after removeAllElementsing
        System.out.println("The final Stack: " + stack);
    }
}


Output:

Stack: [Welcome, To, Geeks, 4, Geeks]
The final Stack: []

Example 2:




// Java code to illustrate removeAllElements()
import java.util.*;
  
public class GFG {
    public static void main(String args[])
    {
        // Creating an empty Stack
        Stack<Integer> stack = new Stack<Integer>();
  
        // Use add() method to add elements into the Queue
        stack.add(10);
        stack.add(15);
        stack.add(30);
        stack.add(20);
        stack.add(5);
  
        // Displaying the Stack
        System.out.println("Stack: " + stack);
  
        // removeAllElementsing the Stack
        // using removeAllElements() method
        stack.removeAllElements();
  
        // Displaying the final Stack after removeAllElementsing
        System.out.println("The final Stack: " + stack);
    }
}


Output:

Stack: [10, 15, 30, 20, 5]
The final Stack: []

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 24 Dec, 2018
Like Article
Save Article
Similar Reads
Related Tutorials