Método de pila vacía() en Java

El método java.util.Stack.empty() en Java se usa para verificar si una pila está vacía o no. El método es de tipo booleano y devuelve verdadero si la pila está vacía, de lo contrario, devuelve falso.

Sintaxis:

STACK.empty()

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

Valor devuelto: el método devuelve un booleano verdadero si la pila está vacía; de lo contrario, devuelve falso.

Los siguientes programas ilustran el funcionamiento del método java.util.Stack.empty():
Programa 1:

// Java code to demonstrate empty() method
import java.util.*;
  
public class Stack_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Stack
        Stack<String> STACK = new Stack<String>();
  
        // Stacking strings
        STACK.push("Geeks");
        STACK.push("4");
        STACK.push("Geeks");
        STACK.push("Welcomes");
        STACK.push("You");
  
        // Displaying the Stack
        System.out.println("The stack is: " + STACK);
  
        // Checking for the emptiness of stack
        System.out.println("Is the stack empty? " + 
                                      STACK.empty());
  
        // Popping out all the elements
        STACK.pop();
        STACK.pop();
        STACK.pop();
        STACK.pop();
        STACK.pop();
  
        // Checking for the emptiness of stack
        System.out.println("Is the stack empty? " + 
                                     STACK.empty());
    }
}
Producción:

The stack is: [Geeks, 4, Geeks, Welcomes, You]
Is the stack empty? false
Is the stack empty? true

Programa 2:

// Java code to demonstrate empty() method
import java.util.*;
  
public class Stack_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Stack
        Stack<Integer> STACK = new Stack<Integer>();
  
        // Stacking int values
        STACK.push(8);
        STACK.push(5);
        STACK.push(9);
        STACK.push(2);
        STACK.push(4);
  
        // Displaying the Stack
        System.out.println("The stack is: " + STACK);
  
        // Checking for the emptiness of stack
        System.out.println("Is the stack empty? " + 
                                      STACK.empty());
    }
}
Producción:

The stack is: [8, 5, 9, 2, 4]
Is the stack empty? false

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka 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 *