Acceso a fichero
¿Como puedo abrir un fichero existente y escribir al final? ¿Alguien tiene un ejemplo?
Gracias
Gracias
Necesitas 2 objetos:
/* Objeto que representa el fichero en el que quieres escribir. El constructor que yo utilizo aquÃ, además del nombre de fichero recibe un booleano que es el que indica que NO se sobreescriba el fichero cada vez.*/
FileOutputStream fichero = new FileOutputStream("fichero.txt",true);
/* Este objeto es necesario para poder escribir los registros */
PrintWriter ficheroDestino = new PrintWriter (fichero);
/* Asà luego podras llamar al método println del objeto ficheroDestino que acabamos de crear y pasarle ahà lo que quieres escribir... */
ficheroDestino.println("Texto...");
/* Finalmente hay que cerrar el FileOutputStream */
fichero.close();
/* ...y eso es todo. */
/* Objeto que representa el fichero en el que quieres escribir. El constructor que yo utilizo aquÃ, además del nombre de fichero recibe un booleano que es el que indica que NO se sobreescriba el fichero cada vez.*/
FileOutputStream fichero = new FileOutputStream("fichero.txt",true);
/* Este objeto es necesario para poder escribir los registros */
PrintWriter ficheroDestino = new PrintWriter (fichero);
/* Asà luego podras llamar al método println del objeto ficheroDestino que acabamos de crear y pasarle ahà lo que quieres escribir... */
ficheroDestino.println("Texto...");
/* Finalmente hay que cerrar el FileOutputStream */
fichero.close();
/* ...y eso es todo. */