viernes, 1 de octubre de 2010

Lista enlazada con LinkedList

package Linked;

import javax.swing.*;
import java.util.*;
class ListaEnlazada
{
public static void main (String[] args)
{
LinkedList myList=new LinkedList();
Integer menu;

do{
menu = Integer.parseInt(JOptionPane.showInputDialog("Menu

1 Insertar ala izquierda
2 Insertar a la derecha
3 Eliminar a la izquierda
4 Eliminar a la derecha
5 Borrar toda la lista
6 Salir"));
switch (menu)
{
case 1:
myList.addFirst(JOptionPane.showInputDialog("introduce el valor a agregar"));
JOptionPane.showMessageDialog(null,""+myList);
break;
case 2:
myList.addLast(JOptionPane.showInputDialog("introduce el valor a agregar"));
JOptionPane.showMessageDialog(null,""+myList);
break;
case 3:
myList.removeFirst();
JOptionPane.showMessageDialog(null,""+myList);
break;
case 4:
myList.removeLast();
JOptionPane.showMessageDialog(null,""+myList);
break;
case 5:
myList.clear();
JOptionPane.showMessageDialog(null,""+myList+"Lista Vacia");
//System.exit(0);
}

} while(menu!=6);
System.exit(0);
}
}

No hay comentarios:

Publicar un comentario