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
codice:
<VociProdotto>
ma però voglio eliminare quel messaggio alla compilazione ... e chiaramente non so come fare.
Grazie a chi mi aiuta e anche a chi legge.