primera ejecucion del programa, metiendo yo los datos a mano:
No se ha encontrado el fichero se generara uno al finalizar la ejecucion
.
.
.
1 jose joserra - 123432323
2 jose joserra - 22242141222
segunda ejecucion del programa(tras guardar),deberia leerlos del fichero:
1 null null - null
2 null null - null
Código:
try{
ObjectInputStream ino=new ObjectInputStream(new FileInputStream("obj.bin"));
gestor = (GestorContactos)ino.readObject();
ino.close();
}
catch(FileNotFoundException excepcion){
System.out.println("\n\nNo se ha encontrado el fichero se generara uno al finalizar la ejecucion");
}
y para guardar:
Código:
ObjectOutputStream out=new ObjectOutputStream(new FileOutputStream("obj.bin"));//serializacion
out.writeObject(gestor);
out.close();
gracias