下面给出相关代码
package 栈.ArrayList模拟栈;
import java.util.ArrayList;
import java.util.ListIterator;
public class ArrayListStack {
private ArrayList<String> arr;
int top;
public ArrayListStack() {
this.arr = new ArrayList<String>();
top = -1;
}
// public boolean isFull(){
//
// } arraylist不存在栈满的情况
//栈空
public boolean isEmpty() {
if (top == -1) {
return true;
}
if (arr == null) {
return true;
}
return false;
}
//入栈
public void push(String e){
top++;
arr.add(e)