Premettendo che tutto il mio programmino funziona egregiamente... però mi chiedevo il perchè, compilando una classe mi crea un avvertimento che è chiaramente dovuto ad un cast.
Vi mostro la parte di codice incriminata:
codice:
public void caricamento()
{
try
{
FileInputStream f = new FileInputStream(new File("file_extra" + File.separator + "inputTotal.ser"));
ObjectInputStream s = new ObjectInputStream(f);
ArrayList<VoceProdotto> l = (ArrayList<VoceProdotto>)s.readObject();
this.setLista(l);
}
catch(Exception e)
{
e.printStackTrace();
}
}
Ok.. ripeto tutto funziona, l'arraylist è caricato e posso operare sulle vari
ma però voglio eliminare quel messaggio alla compilazione ... e chiaramente non so come fare.
Grazie a chi mi aiuta e anche a chi legge.