public class Queue {
private LinkedList elementData = new LinkedList();
public void enQueue(Object o){
elementData.add(o);
}
public Object deQueue(){
return elementData.remove(0);
}
public boolean isEmpty(){
return elementData.size()==0;
}
public int size(){
return elementData.size();
}
public String toString(){
return elementData.toString();
}
public static void main(String[] arg){
Queue a=new Queue();
a.enQueue(0);
a.enQueue(1);
a.enQueue("2");
a.enQueue("3");
a.enQueue("4");
System.out.println(a);
System.out.println(a.deQueue());
System.out.println(a.deQueue());
System.out.println(a);
System.out.println(a.deQueue());
System.out.println(a.deQueue());
System.out.println(a.deQueue());
System.out.println(a);
System.out.println(a.size());
System.out.println(a.isEmpty());
//System.out.println(a.get(3));
//System.out.println(a.get(99));
}
}