PruebaLista.java

   1 /**
   2  * PruebaLista.java
   3  * @author Luis Alejandro Bernal Romero.
   4  * Prueba de lista recursiva.
   5  */
   6 public class PruebaLista {
   7         public static void main(String[] args) {
   8                 Lista l = new Lista("hola");
   9                 System.out.println("l=" + l);
  10                 Lista l2 = new Lista("Mundo", new Lista("feliz"));
  11                 System.out.println("l2=" + l2);
  12                 l.adicionar(l2);
  13                 System.out.println("l=" + l);
  14                 System.out.println("l.contar()=" + l.contar());
  15                 l2 = new Lista("Nuevo", new Lista("Sig"));
  16                 l.insertar(1, l2);
  17                 System.out.println("l=" + l);
  18                 l2 = new Lista("desubicado");
  19                 l.insertar(1000, l2);
  20                 System.out.println("l=" + l);
  21                 System.out.println("l.eliminar()=" + l.eliminar());
  22                 System.out.println("l=" + l);
  23                 System.out.println("l.obtInfo(3)=" + l.obtInfo(3));
  24                 System.out.println("l.eliminar(2)=" + l.eliminar(2));
  25                 System.out.println("l=" + l);
  26                 System.out.println("l.buscar(feliz)= " + l.buscar("feliz"));
  27                 System.out.println("l.buscar(no está)= " + l.buscar("no está"));
  28                 l2 = new Lista("cabeza", new Lista("de", new Lista("la", new Lista("sublista"))));
  29                 l.insertar(l2);
  30                 System.out.println("l=" + l);
  31                 System.out.println("l.eliminar(l2)=" + l.eliminar(l2));
  32                 System.out.println("l=" + l);
  33                 System.out.println("l.subLista()=" + l.subLista());
  34                 System.out.println("l.subLista(3,6)=" + l.subLista(3, 6));
  35         }
  36 
  37 }

CategoryJava | CategoryProgramacion

Java/Programas/ListaRecursiva/PruebaLista.java (last edited 2008-04-20 14:37:37 by localhost)