Salve a tutti!
Ho scritto questo codice per caricare la partita salvata di un gioco...
Il problema è che quando vado ad utilizzare i due vettori mi dice che valgono null, c'è qualcosa che non so sui vettori?codice:private void caricaPartita(){ Object forWait=null; Campo campo=null; User[]giocatoriPartenza=null; User[]giocatori=null; int turno=0; try{ FileInputStream fi=new FileInputStream("partita.dat"); ObjectInputStream i=new ObjectInputStream(fi); forWait=i.readObject(); campo=(Campo)i.readObject(); giocatoriPartenza=(User[])i.readObject(); giocatori=(User[])i.readObject(); turno=i.readInt(); fi.close(); i.close(); }catch(FileNotFoundException e){} catch(IOException e){} catch(ClassNotFoundException e){} }
Non si possono serializzare? Come posso fare?
Grazie!


Rispondi quotando
