Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. import java.util.ArrayList;
  2.  
  3.  
  4. public class QueueRunner {
  5.  
  6. /**
  7. * @param args
  8. */
  9. public static void main(String[] args) {
  10.  
  11. LinkedListQueue iPhone = new LinkedListQueue();
  12. System.out.println("Fill up the queue with people ahead of me.");
  13. iPhone.add(new Person("Britney", "Spears"));
  14. iPhone.add(new Person("Chevvy", "Chase"));
  15. iPhone.add(new Person("Sandra", "Bullock"));
  16. System.out.println("After loading up the queue with famous people:");
  17. System.out.println(iPhone);
  18. System.out.println("size = " + iPhone.queueSize());
  19. iPhone.add(new Person("Dave", "Brown"));
  20. iPhone.add(new Person("Mary", "Brown"));
  21. System.out.println("After adding me and Mary");
  22. System.out.println("size = " + iPhone.queueSize());
  23. System.out.println(iPhone);
  24. System.out.println("Add some non-descript person");
  25. iPhone.add(new Person("Joshua", "Nun"));
  26. System.out.println("size = " + iPhone.queueSize());
  27. System.out.println(iPhone);
  28. iPhone.remove();
  29. System.out.println("Now they are gone.");
  30. System.out.println("size = " + iPhone.queueSize());
  31. System.out.println(iPhone);
  32. System.out.println("The queue now has: " + iPhone.queueSize() + " in it.");
  33. System.out.println("The first person to get a phone will be: " +
  34. iPhone.peek());
  35. System.out.println(iPhone);
  36. int index = iPhone.queueSize();
  37. for (int i = 0; i < index; i++ ) {
  38. System.out.println("Oh look! " + iPhone.remove() + " just got a phone!");
  39. }
  40. System.out.println("size = " + iPhone.queueSize());
  41. }
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement