Método de pila de elements() en Java con ejemplo

El método Java.util.Stack.elements() de la clase Stack en Java se usa para obtener la enumeración de los valores presentes en la pila.

Sintaxis:

Enumeration enu = Stack.elements()

Parámetros: El método no toma ningún parámetro.

Valor devuelto: El método devuelve una enumeración de los valores de la Pila.

Los siguientes programas se utilizan para ilustrar el funcionamiento del método java.util.Stack.elements():

Programa 1:

// Java code to illustrate the elements() method
import java.util.*;
  
public class Stack_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Stack
        Stack<String> stack = new Stack<String>();
  
        // Inserting elements into the table
        stack.add("Geeks");
        stack.add("4");
        stack.add("Geeks");
        stack.add("Welcomes");
        stack.add("You");
  
        // Displaying the Stack
        System.out.println("The Stack is: " + stack);
  
        // Creating an empty enumeration to store
        Enumeration enu = stack.elements();
  
        System.out.println("The enumeration of values are:");
  
        // Displaying the Enumeration
        while (enu.hasMoreElements()) {
            System.out.println(enu.nextElement());
        }
    }
}
Producción:

The Stack is: [Geeks, 4, Geeks, Welcomes, You]
The enumeration of values are:
Geeks
4
Geeks
Welcomes
You

Programa 2:

import java.util.*;
  
public class Stack_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Stack
        Stack<Integer> stack = new Stack<Integer>();
  
        // Inserting elements into the table
        stack.add(10);
        stack.add(15);
        stack.add(20);
        stack.add(25);
        stack.add(30);
  
        // Displaying the Stack
        System.out.println("The Stack is: " + stack);
  
        // Creating an empty enumeration to store
        Enumeration enu = stack.elements();
  
        System.out.println("The enumeration of values are:");
  
        // Displaying the Enumeration
        while (enu.hasMoreElements()) {
            System.out.println(enu.nextElement());
        }
    }
}
Producción:

The Stack is: [10, 15, 20, 25, 30]
The enumeration of values are:
10
15
20
25
30

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *