// Created by Julio Tentor // import java.util.Random; public class DemoList2 { public static void main(String[] args) { System.out.println("Demo de lista enlazada doble"); Random random = new Random(); DoubleLinkedList lista1 = new DoubleLinkedList(); DoubleLinkedList lista2 = new DoubleLinkedList(); int num; System.out.print("Numeros: "); for (int i = 0; i < 6; ++i) { num = random.nextInt(101); System.out.printf("%d ", num); lista1.addFirst(num); lista2.addLast(num); } System.out.println(); System.out.print("Lista1.: "); lista1.Mostrar(); System.out.print("Lista2.: "); lista2.Mostrar(); System.out.print("Extrae.: "); for (int i = 0; i < 3; ++i) { System.out.printf("%d ", lista1.removeFirst()); System.out.printf("%d ", lista2.removeLast()); } System.out.println(); System.out.print("Lista1.: "); lista1.Mostrar(); System.out.print("Lista2.: "); lista2.Mostrar(); System.out.print("Extrae el Ășltimo hasta vaciar la lista1: "); while (lista1.size() != 0) { System.out.printf("%d ", lista1.removeLast()); } System.out.println(); } }