in

Método Stack pop () en Java

gfg 200x200 min

El método Java.util.Stack.pop () en Java se utiliza para extraer un elemento de la pila. El elemento se saca de la parte superior de la pila y se quita de la misma.

Sintaxis:

STACK.pop()

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

Valor devuelto: Este método devuelve el elemento presente en la parte superior de la pila y luego lo elimina.

Excepciones: El método arroja EmptyStackException se lanza si la pila está vacía.

Los siguientes programas ilustran el método Java.util.Stack.pop ():
Programa 1:

import java.util.*;

 

public class StackDemo {

    public static void main(String args[])

    {

        

        Stack<String> STACK = new Stack<String>();

 

        

        STACK.push("Welcome");

        STACK.push("To");

        STACK.push("Geeks");

        STACK.push("For");

        STACK.push("Geeks");

 

        

        System.out.println("Initial Stack: " + STACK);

 

        

        System.out.println("Popped element: "

                                         STACK.pop());

        System.out.println("Popped element: "

                                         STACK.pop());

 

        

        System.out.println("Stack after pop peration "

                                             + STACK);

    }

}

Producción:
Initial Stack: [Welcome, To, Geeks, For, Geeks]
Popped element: Geeks
Popped element: For
Stack after pop peration [Welcome, To, Geeks]

Programa 2:

import java.util.*;

 

public class StackDemo {

    public static void main(String args[])

    {

        

        Stack<Integer> STACK = new Stack<Integer>();

 

        

        STACK.push(10);

        STACK.push(15);

        STACK.push(30);

        STACK.push(20);

        STACK.push(5);

 

        

        System.out.println("Initial Stack: " + STACK);

 

        

        System.out.println("Popped element: "

                                         STACK.pop());

        System.out.println("Popped element: "

                                         STACK.pop());

 

        

        System.out.println("Stack after pop operation "

                                             + STACK);

    }

}

Producción:
Initial Stack: [10, 15, 30, 20, 5]
Popped element: 5
Popped element: 20
Stack after pop operation [10, 15, 30]

¡Atención lector! No dejes de aprender ahora. Hazte con todo lo importante Fundación Java y conceptos de colecciones con el Curso de Fundamentos de Java y Colecciones de Java a un precio asequible para los estudiantes y prepárese para la industria. Para completar su preparación desde el aprendizaje de un idioma hasta DS Algo y muchos más, consulte Curso completo de preparación para entrevistas.

Deja una respuesta

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

apple touch icon@2

Python Guardar en archivo

edit

Salsa de pescado vs salsa de ostras: diferencia y comparación