static void listaInversa() { PilaLista invertido = new PilaLista(); Lista datos = new Lista(); Random numeros = new Random(); for (int i = 1; i <= 10; i++) { datos.Final(numeros.Next(1, 21)); } datos.mostrarDatos(); IterarLista listaInversa = new IterarLista(datos); Nodo a; a = listaInversa.next(); while (a != null) { invertido.insertar(a.getDato()); a = a.getSiguiente(); } invertido.mostrarDatos(); }