Sto implementando un programma per giocare a scacchi.
Io mi creo un array con ogni mossa valida(ogni mossa è una classe) e vorrei copiarlo in un Arraylist per poi poterlo gestire.
Praticamente da una prima analisi l'Arraylist riesco a crearla, ma quando vado a estrarre un elemento non riesco a fargli riconoscere che è un elemento del tipo mossa
for (i=0;i<j;i++){
elemento elem=new elemento();
elem=lista.get(i);
System.out.println(elem.valutazione);
}
Praticamente l'elemento è una classe con all'interno la mossa (la classe elemento contiene un elemento mossa), però al momento di compilare mi da un errore in cui elem viene visto di un tipo incompatibile rispetto a quello che esce dall'arraylist....
Quindi non riesco poi a stampare...![]()
Qualcuno può aiutarmi? :master:
thanks :tongue: