import java.util.*; public class QueueExample { public static void main (String[] argv) { // We'll use a list, but treat it like a queue. // Note: it's a list meant to hold strings. LinkedList queue = new LinkedList (); // Add some names: queue.add ("Alice"); queue.add ("Bob"); queue.add ("Chen"); queue.add ("Dagmar"); queue.add ("Eva"); queue.add ("Faisal"); System.out.println ("Queue contents: " + queue); // Extract one by one: while (! queue.isEmpty() ) { String name = queue.remove (); System.out.println ("Next comes " + name); System.out.println ("Queue contents: " + queue); } } }