package oj.test;
import java.util.*;
public class Demo4 {
/**
* @LinkedList链表实现队列应用的简单实例
*/
public static void main(String[] args) {
QueueExamplt ms = new QueueExamplt();
ms.push("lily");
ms.push("tom");
ms.push("dave");
sop(ms.pop());
sop(ms.peek());
sop(ms.empty());
sop(ms.pop());
}
public static void sop(Object obj){
System.out.println(obj);
}
}
class QueueExamplt{
LinkedList<Object> link = new LinkedList<Object>();
public void push(Object o){
link.add(o);
}
public Object pop(){
return link.removeFirst();
}
public Object peek(){
return link.getFirst();
}
public boolean empty(){
return link.isEmpty();
}
}