import java.util.LinkedList;
import java.util.Queue;
/**
*
* @author outofmemory.cn
*/
public class Main {
/**
* Example method for using a Queue
*/
public void queueExample() {
//Using the add method to add items.
//Should anything go wrong an exception will be thrown.
queue.add("item1");
queue.add("item2");
//Using the offer method to add items.
//Should anything go wrong it will just return false
queue.offer("Item3");
queue.offer("Item4");
//Removing the first item from the queue.
//If the queue is empty a java.util.NoSuchElementException will be thrown.
System.
out.
println("remove: " + queue.
remove());
//Checking what item is first in line without removing it
//If the queue is empty a java.util.NoSuchElementException will be thrown.
System.
out.
println("element: " + queue.
element());
//Removing the first item from the queue.
//If the queue is empty the method just returns false.
System.
out.
println("poll: " + queue.
poll());
//Checking what item is first in line without removing it
//If the queue is empty a null value will be returned.
System.
out.
println("peek: " + queue.
peek());
}
/**
* @param args the command line arguments
*/
public static void main
(String[] args
) {
new Main().queueExample();
}
}
//java/6683