Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.95 KB | None | 0 0
  1. package queue.test;
  2.  
  3. import queue.ArrayQueueADT;
  4.  
  5. public class GreatArrayQueueADTTest {
  6.     public static void fill(ArrayQueueADT queue) {
  7.         for (int i = 0; i < 15; i++) {
  8.             ArrayQueueADT.enqueue(queue, i);
  9.         }
  10.     }
  11.  
  12.     public static void dump(ArrayQueueADT queue) {
  13.         while (!ArrayQueueADT.isEmpty(queue)) {
  14.             System.out.println(ArrayQueueADT.size(queue) + " " +
  15.                     ArrayQueueADT.element(queue) + " " + ArrayQueueADT.dequeue(queue));
  16.         }
  17.     }
  18.  
  19.     public static void clear(ArrayQueueADT queue) {
  20.         ArrayQueueADT.clear(queue);
  21.         System.out.println("Queue cleared. Queue's size is " + ArrayQueueADT.size(queue) + ".");
  22.     }
  23.  
  24.     public static void main(String[] args) {
  25.         ArrayQueueADT queue = new ArrayQueueADT();
  26.         fill(queue);
  27.         dump(queue);
  28.         System.out.println("Queue filled again.");
  29.         fill(queue);
  30.         clear(queue);
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement