以下是代码抛出错误的地方:
public class ArrayPila<E extends Bebidas> implements Pila<E>{
private static final int TAMAÑO=5;
private E []arP;
private int tope;
public ArrayPila() {
arP=(E[]) new Object[TAMAÑO];
tope=-1;
}
}
我只是用一种对象(在另一个类中创建)创建一个通用堆栈,它给了我:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Lmis.java.clases.Bebidas;
at mis.java.estructuras_de_apoyo.ArrayPila.<init>(ArrayPila.java:13)
at mis.java.miformulario.VentanaP.<init>(VentanaP.java:67).
你能帮忙吗?