19.1 使用数组构造GenericStack类
public class GenericStack<E> {
private E[] list = (E[])new Object[10];
private int n=0;//用于访问和修改栈顶
public int getSize(){
return n;
}
public E peek(){
return list[n-1];
}
public void push(E o){
list[n]=o;
n++;
}
public E pop(){
E temp=list[n-1];
list[n-1]=null;
n--;
return temp;
}
public boolean isEmpty()