package Demo08_01;
/*利用LinkedList构建队列实现先进先出
*/
import java.util.LinkedList;
import java.util.List;
public class LinkedList_FIFO {
List list=null;
//构造方法
public LinkedList_FIFO() {
list=new LinkedList();
}
public void put(Object o) {
list.add(o);
}
public Object get() {
Object o=list.get(0);
list.remove(0);
return o;
}
public boolean isEmpty() {
if(list.isEmpty()) {
return true;
}else {
return false;
}
}
public static void main(String[] args) {
LinkedList_FIFO l=new LinkedList_FIFO();
l.put(1);
l.put(2);
l.put("ab");
l.put(9);
while(!l.isEmpty()) {
System.out.println(l.get());
}
}
}