Este blog demostrará la utilización e implementación del "Pila"Clase en Java.
Cómo usar la clase de pila usando Java?
La pila es una estructura de datos lineal utilizada para contener la recopilación de objetos. Está basado en "Último en primera salida (LIFO)"De modo que el elemento adjunto en la parte superior/vista de la pila es el elemento agregado más recientemente a través del"empujar()Método ", y también es el que se omite primero por el"estallido()" método.
Sintaxis
PilaEn esta sintaxis, "Tipo"Corresponde al tipo de datos de los valores dentro de la pila.
Para utilizar el "Pila"Clase En los ejemplos, asegúrese de incluir primero el siguiente paquete:
importar java.utilizar.Pila;Ejemplo 1: Utilización de la clase de pila con métodos "Push ()" y "Pop ()" en Java
El "empujar()"El método se usa para empujar o agregar un elemento al"Pila" y el "estallido()"El método explota o elimina el último elemento de la pila. Estos métodos se pueden aplicar para insertar y eliminar elementos de la pila:
En el fragmento de código anterior:
Producción
En esta salida, se puede observar la diferencia en la pila antes y después de hacer estallar los valores.
Ejemplo 2: Utilización de la clase de pila con métodos "Peek ()", "Search ()" y "vacía ()" en Java
El "ojeada()"El método muestra el elemento en la parte superior de la pila sin eliminarlo. El "buscar()El método "proporciona el índice del elemento en la pila pasada como su parámetro y el"vacío()"El método devuelve los valores booleanos"verdadero" o "FALSO"Basado en la pila vacía o no vacía, respectivamente.
En este ejemplo particular, estos métodos se pueden implementar para realizar sus operaciones dedicadas en los elementos de la pila, i.mi., "Enteros":
PilaEn este bloque de código, realice los siguientes pasos:
Producción
En este resultado, se puede analizar que el elemento superior, el índice de elemento buscado y la condición nula de la pila se muestran adecuadamente.
Nota: Si existe el requisito de acumular los valores enteros y de cadena en el "Pila", Utiliza el"Objeto"Tipo de datos en su lugar.
Conclusión
La pila corresponde a una estructura de datos lineales basada en la última vez (LIFO). Contiene varios métodos para realizar operaciones de pila como "empujar()","estallido()","ojeada()","buscar()" y "vacío()", etc. Este blog discutió el uso del "Pila"Clase y sus métodos en Java.