Este blog demonstrará a utilização e implementação do “Pilha”Classe em Java.
Como usar a aula de pilha usando java?
A pilha é uma estrutura de dados linear utilizada para conter a coleção de objetos. É baseado em “Último na primeira saída (LIFO)“De modo que o elemento anexado na parte superior/espiada da pilha seja o elemento adicionado mais recentemente por meio do“empurrar()”Método, e também é o único a ser omitido primeiro pelo“pop ()”Método.
Sintaxe
PilhaNesta sintaxe, “Tipo”Corresponde ao tipo de dados dos valores dentro da pilha.
Para utilizar o “Pilha”Classe nos exemplos, inclua o seguinte pacote primeiro:
importar java.util.Pilha;Exemplo 1: Utilização da aula de pilha com métodos "push ()" e "pop ()" em java
O "empurrar()”O método é usado para empurrar ou adicionar um item no“Pilha" e a "pop ()”O método aparece ou remove o último item da pilha. Esses métodos podem ser aplicados para inserir e remover itens da pilha:
No trecho de código acima:
Saída
Nesta saída, a diferença na pilha antes e depois de apresentar os valores pode ser observada.
Exemplo 2: Utilização da aula de pilha com métodos "Peek ()", "Search ()" e "Empty ()" em Java
O "olhadinha()”Método exibe o elemento na parte superior da pilha sem removê -la. O "procurar()”vazio()”Método retorna os valores booleanos“verdadeiro" ou "falso”Com base na pilha vazia ou não vazia, respectivamente.
Neste exemplo em particular, esses métodos podem ser implementados para executar suas operações dedicadas nos elementos da pilha, i i.e., ““Inteiros”:
PilhaNeste bloco de código, execute as seguintes etapas:
Saída
Nesse resultado, pode -se analisar que o elemento superior, o índice do elemento pesquisado e a condição nula da pilha são exibidos adequadamente.
Observação: Se houver um requisito para acumular os valores inteiros e de string nos “Pilha", Utilize o"Objeto”Tipo de dados em vez disso.
Conclusão
A pilha corresponde a uma estrutura de dados linear com base no último na primeira saída (LIFO). Ele contém vários métodos para executar operações de pilha como “empurrar()","pop ()","olhadinha()","procurar()" e "vazio()”, Etc. Este blog discutiu o uso do “Pilha”Classe e seus métodos em Java.