Ex:
* Quando fizemos uma pilha de prato, o ultimo que colocamos se torna o topo e quando for retirado para uso, esse ultimo será o primeiro a sair.
Para manusear isso, o JAVA contem alguns comandos como o POP, PUSH, PRINT e PEAK.
- Push - Serve para inserir valor na Pilha
Então;
p.push("a");
p.push("b");
p.push("c");
- Pop - Serve para retirar o top da pilha
Então;
p.pop();
- Print - Serve para imprimir os elementos da pilha
Então;
p.print();
//*No console irá aparecer {a,b}
- Peak - Serve para mostrar qual o elemento que está no topo da pilha
Entao;
p.peak();
Detalhe: Para declarar uma Pilha, você tem que fazer o seguinte...
Pilha p = new Pilha (TAMANHO);
Isso se chama instanciar, pois ja existe um método.
Pilha = Tipo da variável
p = Variável;
new Pilha = Manipular a Variavel "p" o usando o Método de Pilha criado.
ex:
public class Pilha{
public static void main(String[] args){
Pilha p = new Pilha (10);
__________________________________________________________
Espero ter ajudado.
:D