import java.util.*; public class MyQueueDemo { public static void main(String[] args) { MyQueue q = new MyQueueArray(); // MyQueue q = new MyQueueList(); Random r = new Random(123); Enumeration e; System.out.print("enqueue: "); for (int count = 0; count < 4; count++) { int item = r.nextInt(100); System.out.print(" " + item); q.enqueue(new Integer(item)); } System.out.println(); System.out.print("enumerate:"); e = q.elements(); while (e.hasMoreElements()) { System.out.print(" " + e.nextElement()); } System.out.println(); System.out.print("dequeue: "); for (int count = 0; count < 1; count++) { System.out.print(" " + q.dequeue()); } System.out.println(); System.out.print("enumerate:"); e = q.elements(); while (e.hasMoreElements()) { System.out.print(" " + e.nextElement()); } System.out.println(); System.out.print("enqueue: "); for (int count = 0; count < 2; count++) { int item = r.nextInt(100); System.out.print(" " + item); q.enqueue(new Integer(item)); } System.out.println(); System.out.print("enumerate:"); e = q.elements(); while (e.hasMoreElements()) { System.out.print(" " + e.nextElement()); } System.out.println(); } }