用ArrayList实现栈和队列,代码

如题所述

public class Stack{
List list = null;

public Stack(){

list = new ArrayList();
}

public void push( Object o ){
list.add(o);

}

public Object pop(){
Object o = null;
if(list.size()>0){
o = list.get(list.zise()-1);
list.remove(list.size()-1);

}
return o;

}
}
温馨提示:答案为网友推荐,仅供参考
相似回答