jtentor icon

DemoQueue4 - DemoQueue4.java

jtentor | PRO | 05/17/20 03:34:55 PM UTC | 0 ⭐ | 805 👁️ | Never ⏰ | []
Java |

1.04 KB

|

None

|

0 👍

/

0 👎

import java.util.Random;
 
public class DemoQueue4 {
    public static void main(String[] args) {
        System.out.print("Demo Queue - versión librería estándar - Caso Ejemplo b)\n");
        SpecialQueue<Integer> queue1 = new SpecialQueue<Integer>();
 
        Random random = new Random();
 
        int number;
        System.out.print("Enqueuing...\n");
        for (int c = 0; c < 10; ++c) {
            queue1.add(number = random.nextInt(11));
            System.out.printf("%d ", number);
        }
        System.out.print("\n");
 
        System.out.print("Joining with same queue...\n");
        SpecialQueue<Integer> queue2 = queue1.join(queue1);
 
 
        System.out.print("Dequeuing...\n");
        while (queue1.size() > 0) {
            System.out.printf("%d ", queue1.remove());
        }
        System.out.print("\n");
        System.out.print("Dequeuing joined queue...\n");
        while (queue2.size() > 0) {
            System.out.printf("%d ", queue2.remove());
        }
        System.out.print("\n");
    }
}

Comments