Buscar

Operações básicas de uma Pilha em Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Operações básicas de uma
Pilha em Java
 Pilha é uma estrutura de dados baseada no princípio Last In, First Out
(LIFO), onde inserções e remoções são feitas apenas no topo. Sua implementação
pode ser realizada usando arrays, listas ligadas ou outras estruturas, oferecendo
operações básicas como push (inserir), pop (remover), top (consultar o topo) e
métodos para verificar se está vazia ou cheia.
Conceito :
Sintaxe
void push(int elemento); // Exemplo para inserir um inteiro na pilha
Exemplo
Stack<Integer> pilha = new Stack<>(); pilha.push(10); // Insere o valor 10 na pilha
Push (Inserir): Adiciona um elemento ao topo da pilha.
Sintaxe
int pop(); // Exemplo para remover o elemento do topo da pilha
Exemplo
int elementoRemovido = pilha.pop(); // Remove o elemento do topo e armazena em
elementoRemovido
Pop (Remover): Remove um elemento ao topo da pilha.
Sintaxe
Retorna o elemento do topo da pilha sem removê-lo.
Exemplo
int elementoDoTopo = pilha.peek(); // Retorna o elemento do topo sem removê-lo
Top (Consultar o Topo): Retorna o elemento do topo da pilha sem removê-lo.
Sintaxe
boolean empty(); // Exemplo para verificar se a pilha está vazia
Exemplo
boolean estaVazia = pilha.isEmpty(); // Verifica se a pilha está vazia
Verificar se está Vazia:

Continue navegando