escribir a fichero sin que te sobreescriba...

xmariachi
02 de Mayo del 2002
¿Como se puedeescribir a fichero sin que te sobreescriba... usando las clases ObjectOutputStream encapsulando un FileOutputStream?
Asi hago:

FileInputStream istream = new FileInputStream(filename);
ObjectInputStream ois = new ObjectInputStream(istream);

pero cada vez que empieza, con solo inicializarlo, me borra lo que tenia.
Gracias por adelantado; se despide el malogrado director teatral Xmariachi.

hornazo
02 de Mayo del 2002
Hola que tal, para que no te sobreescriba el contenido del fichero y te lo añada al final del mismo utiliza el constructor
FileOutputStream(String name, boolean append),
si la variable booleana es true añadirá al fichero y no sobreescribirá.

salu2,
julián

xmariachi
02 de Mayo del 2002
Pues muchas gracias.
La verdad es q he hecho un apaño con otro fichero de backup. Pero si lo hubiera sabido antes...