Ho scritto un metodo un po' complesso che funziona abbastanza bene ma con un piccolo avviso che non riesco a risolvere:
Messaggio di errore
Type safety: Unchecked cast from Object to TreeMap<Integer, ArrayList<Object>>
Membro
TreeMap<Integer, ArrayList<Object>> tm =(TreeMap<Integer, ArrayList<Object>>) dati_letti[0];
Se scrivo:
TreeMap<Integer, ArrayList<Object>> tm = dati_letti[0];
Eclipse mi costringe a fare il cast ma dopo il cast mi compare l'avviso in giallo.
dati_letti[] è un vettore costituito da 3 oggetti:
1 TreeMap di ArrayList
1 Integer
1 Integer
Object[] dati_letti = { tm, riga+1, colonna };
Come posso eliminare questo errore? ... e soprattutto cosa indica?!?! il codice ripeto funziona perfettamente!!!