jtentor icon

DemoList5 - DemoList5.java

jtentor | PRO | 06/08/20 04:31:34 PM UTC | 0 ⭐ | 1475 👁️ | Never ⏰ | []
Java |

1.63 KB

|

None

|

0 👍

/

0 👎

// Created by Julio Tentor <[email protected]>
//
import java.util.Random;
 
public class DemoList5 {
    public static void main(String[] args) {
        System.out.println("Demo de lista enlazada doble con iterador y comparable");
 
        Random random = new Random();
 
        DoubleLinkedListIteratorComparable<Integer> lista1 = new DoubleLinkedListIteratorComparable<Integer>();
 
        int num;
        System.out.print("Numeros: ");
        for (int i = 0; i < 6; ++i) {
            num = random.nextInt(101);
            System.out.printf("%d ", num);
            lista1.addInOrder(num);
        }
        System.out.println();
 
 
        System.out.print("Lista1.: ");
        for (Integer element: lista1) {
            System.out.printf("%d ", element);
        }
        System.out.println();
 
        //PersonDemo();
    }
 
    private static void PersonDemo() {
        Person[] peopleArray = new Person[3];
        peopleArray[0] = new Person("Lopez", "Jorge");
        peopleArray[1] = new Person("Perez", "Juan");
        peopleArray[2] = new Person("Armata", "Jose");
 
        System.out.println("Personas en el arreglo: ");
        for (Person person : peopleArray) {
            System.out.println(person);
        }
 
        DoubleLinkedListIteratorComparable<Person> peopleList = new DoubleLinkedListIteratorComparable<Person>();
        for( Person person: peopleArray) {
            peopleList.addInOrder(person);
        }
        System.out.println("Personas en la lista ordenada: ");
        for (Person person : peopleList) {
            System.out.println(person);
        }
    }
 
 
}

Comments