Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Ayuda con FileOutputStream y FileInputStream

Pues me pasa lo siguiente: estoy tratando de guardar un archivo y lo guarda... pero al momento de recuperarlo me marca que el archivo no existe, tengo un file general de la siguiente forma:
File f=new File("tip");
variable que deseo guardar y set que lo recibe:
int tipouser=0;

public void setTipouser(int tipouser) {
this.tipouser = tipouser;
}
proceso de guardado:

public void guardartipo() throws FileNotFoundException, IOException{
FileOutputStream fos=new FileOutputStream(f);
ObjectOutputStream oos=new ObjectOutputStream(fos);
oos.writeObject(tipouser);
oos.close();
}
y el de lectura:

public int leertipo() throws FileNotFoundException, IOException, ClassNotFoundException{
FileInputStream fis=new FileInputStream(f);
try (ObjectInputStream ois = new ObjectInputStream(fis)) {
tipouser=(int)ois.readObject();
ois.close();
}
return tipouser;
}

enero 16, 2014 | Unregistered CommenterDaniel Hernández