ahora si quieren descargarlo aqui les dejo el link de descarga NO OLVIDEN COMENTAR y pregunten lo que no le entiendan.
YO LO HICE EN UNA SOLA CLASE QUE ES LA CLASE MAIN
package
pila;
import
java.util.ArrayList;// se importan las librerias el
cual vamos a utilizar
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class
Pila { //se crea
la clase pila
public static void main(String[] args) {
Scanner leer =new
Scanner(System.in); // el Scanner te sirve para teclear
desde la consola en
int num;// se
declara esta variable para elegir las opciones del menu
int op;// esta
variable se utiliza como auxiliary en el ciclo swing
LinkedList lista = new LinkedList();// se instancia
LinkedList para utilizarla como menu
do{ // con este
do while podemos inserter los casos que vamos a seleccionar
System.out.println("\t
Menuº \t");
System.out.println("Operaciones
con pilas");
System.out.println("1.-
Insertar");
System.out.println("2.- Borrar");
System.out.println("3.-
Mostrar la pila");
System.out.println("4.-
Salir");
System.out.println("\n");
System.out.println("Elija la
operación que desee");
op =leer.nextInt();
switch(op){
case 1:// el primer caso elije la opcion que
quieras usar
System.out.println("Inserte
Numero");
num =leer.nextInt();
lista.addLast(num);
break;
case 2: //
segundo caso borrar un nodo
System.out.println("SE
borrará el nodo final");
lista.removeFirst();
break;
case 3:// muestra
la pila
System.out.println("La
lista es la siguiente");
List lista2 = new
ArrayList (lista);
Iterator it =
lista2.iterator();
while (it.hasNext()){
System.out.println(it.next() +
"");
}
break;
case 4:// cuarto
caso salir
System.out.println("Al
rato");
break;
}
}
while(op != 4);
}
}
No hay comentarios:
Publicar un comentario