jtentor icon

DemoQueue2 - DemoQueue2.java

jtentor | PRO | 05/17/20 03:28:18 PM UTC | 0 ⭐ | 813 👁️ | Never ⏰ | []
Java |

980 B

|

None

|

0 👍

/

0 👎

import java.util.ArrayDeque;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Random;
 
public class DemoQueue2 {
    public static void main(String[] args) {
        System.out.print("Demo Queue - versión librería estándar\n");
 
        Queue<Integer> queue1 = new ArrayDeque<Integer>(10);
        Queue<Integer> queue2 = new LinkedList<Integer>();
 
        Random random = new Random();
 
        int number;
        int character;
        System.out.println("Enqueuing...");
        for (int c = 0; c < 10; ++c) {
            queue1.add(number = random.nextInt(10001) - 5000);
            queue2.add(character = random.nextInt(25) + 65);
            System.out.printf("%d %c ", number, character);
        }
        System.out.print("\n");
 
        System.out.println("Dequeuing...");
        while(queue1.size() > 0) {
            System.out.printf("%d %c ", queue1.remove(), queue2.remove());
        }
        System.out.print("\n");
 
    }
}

Comments