Boa noite, pessoal!
Sei que materiais sobre pilha são imensos na internet, porém já pesquisei bastante e não acho algo em java que tenha implementação de uma pilha com vetor (array), sem usar aqueles métodos prontos. Tenho que usar vetor puro e implementar essa pilha. Todos os livros que cheguei a olhar não tem com implementação assim. Peguei aula de pilha na faculdade, porém o professor só explicou a teoria, e disse que como a gente já sabe vetor, já conseguimos montar essa pilha.
Então, como ele não mostrou, fico meio confuso e meio sem saber como começar.
Preciso criar uma classe Pilha que armazene números inteiros.
[code]public class PilhaArray {
public static void main(String[] args) {
int[] pilha = new int[10];
int topo;
}
void empilhar(int elemento) {
}
int desempilhar() {
}
int topo() {
}
int tamanho() {
}
boolean vazia() {
}
}
[/code]
Como posso continuar esse código para criar minha pilha? Tenho dificuldades e só entendo melhor com um código. Juro que pesquisei muito e não acho. Agradeço quem puder ajudar,