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);
	}

}