EL siguiente programa en java añade texto al final de un archivo de texto.
El proyecto completo lo pueden descargar desde aquí

O el código principal es:

public void agregarTextoAlfinal(String nombreArch){
int i;
try {
FileWriter fstream = new FileWriter(nombreArch, true);
BufferedWriter out = new BufferedWriter(fstream);
for(i=0;i<10;i++){
out.write("Visita http://linuxgx.blogspot.mx/ "+i+"n");
}
out.close();
} catch (IOException ex) {
System.out.println("Error: "+ex.getMessage());
}
}

Para crear previamente el archivo pueden usar este método:

public void crearArchivo(String archivo){
FileWriter fwArchTemp;
try {
fwArchTemp = new FileWriter(archivo);
BufferedWriter bwArchTemp;
bwArchTemp = new BufferedWriter(fwArchTemp);
try (PrintWriter wrArchTemp = new PrintWriter(bwArchTemp)) {
wrArchTemp.print("Visita http://linuxgx.blogspot.mx/n");
wrArchTemp.close(); /*Cerrando archivo de escritura*/
}
bwArchTemp.close(); /*Cerrando apertura de archivo*/
fwArchTemp.close();
} catch (IOException ex) {
System.err.println("Error: "+ex.getMessage());
}
}

Bueno, espero que les sirva de algo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *