package com.coding.basic;
public class Queue<E> {
private LinkedList<E> linkedList;
// constructor
public Queue(){
linkedList = new LinkedList<E>();
}
public void enQueue(E o){
linkedList.addLast(o);
}
public E deQueue(){
return linkedList.removeFirst();
}
public E peek(){
return linkedList.get(0);
}
public boolean isEmpty(){
return linkedList.size() == 0 ? true : false;
}
public int size(){
return linkedList.size();
}
}