import java.util.LinkedList;
/*
* 使用LinkedList模拟一個堆棧或隊列資料結構
* 堆棧:先進後出
* 隊列:先進先出
*/
public class DuiLie {
private LinkedList link;
DuiLie(){
this.link=new LinkedList();
}
private void myAdd(Object obj) {
// TODO Auto-generated method stub
link.addLast(obj);
}
private Object myGet() {
// TODO Auto-generated method stub
return link.removeFirst();
}
private boolean isNull() {
// TODO Auto-generated method stub
return link.isEmpty();
}
public static void main(String[] args) {
DuiLie dl=new DuiLie();
dl.myAdd("java01");
dl.myAdd("java02");
System.out.println(dl.myGet());
}
}