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; }
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;
}