Ciao a tutti, ho 1 problema, non riesco a creare un array di oggetti da me creati, insomma ho creato una classe mia di nome PositionSequence<E> e devo creare un array di oggetti di questo tipo, purtroppo però ho un eccezzione di questo tipo: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [LSequenza.PositionSequence; Ecco il semplice esempio:
import Sequenza.PositionSequence;
public class prova<E>{
PositionSequence<E> array[];
public prova(){
array = (PositionSequence<E>[])new Object[100];
}
public static void main(String[] args){
prova<Integer> p = new prova<Integer>();
}
}

Rispondi quotando