Videolivro 4 - listas encadeadas
5. Programa Principal
Nosso programa Principal irá instanciar objetos do tipo noSimples e listaSimples, inserir elementos na lista (através do procedimento inserirInicio) e listar os elementos da lista (através da função mostrarLista).
Para tal, criaremos uma lista com 5 valores digitados pelo usuário.
Implementação da classe Principal
package exemploListaEncadeada;
import javax.swing.JOptionPane;
public class Principal {
public static void main(String[] args) {
ListaSimples lista = new ListaSimples();
Object valor;
String resultadoLista;
int cont;
for (cont=0;cont<5;cont++) {
valor = JOptionPane.showInputDialog("Digite um valor: ");
lista.inserirInicio(new NoSimples(valor));
}
resultadoLista = lista.mostrarLista();
System.out.println(resultadoLista);
}
}