package org.learning.container; public class Queue { private org.learning.container.LinkedList linkedList = new LinkedList(); public void push(Object obj){ linkedList.add(obj); } public Object pop(){ Object obj = linkedList.getFirst(); linkedList.removeFirst(); return obj; } public boolean isEmpty(){ return (linkedList == null || linkedList.size() == 0) ? true:false; } public static void main(String[] args) { // TODO Auto-generated method stub() //�Ƚ��ȳ� org.learning.container.Queue queue = new Queue(); queue.push("1"); queue.push("2"); queue.push("3"); print(queue.isEmpty()); Object obj = queue.pop(); print(obj); print(queue.isEmpty()); Object obj2 = queue.pop(); print(obj2); } public static void print(Object obj){ System.out.println(""+obj); } }