Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Dados - Pilhas |
|||
Escreva um programa Java para implementar uma classe Pilha usando uma lista ligada. Sua classe deverá oferecer as funções para empilhar, desempilhar - Exercícios Resolvidos de JavaQuantidade de visualizações: 558 vezes |
|||
Pergunta/Tarefa: Escreva um programa Java para implementar uma classe Pilha usando uma lista ligada. Sua classe deverá oferecer as funções para empilhar, desempilhar, exibir os nós da pilha e verificar se a pilha está vazia. Na classe principal do seu programa Java você deverá fornecer um menu de opções para gerenciar a pilha. Uma sugestão é usar a estrutura switch() para criar o menu. Atenção: Sua solução deverá, obrigatoriamente, usar uma lista encadeada como implementação da pilha. Não é permitido usar arrays nem ArrayList. Sua saída deve ser parecida com: ------------------------------ PILHA EM JAVA ------------------------------ 1. Empilhar 2. Desempilhar 3. Exibir Pilha 4. Sair Sua opção: 1 Informe o valor a ser empilhado: 35 Valor empilhado com sucesso. Veja a resolução comentada deste exercício usando Java: Código para a classe Nó (No.java):
Código para a classe Pilha (Pilha.java):
E agora o código para a classe principal, que contém um menu de opções para gerenciar a pilha (Estudos.java):
|
|||
![]() |
|||
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |