En este ejemplo utilizaremos la File para crear el archivo, la Clase FileReader para leer el archivo y la clase BufferedWriter para ir escribiendo el texto en el archivo.
import java.io.*;
public class EscribirArchivoTextoJava {
public static void main(String arg[]){
FileReader fr = null;
File archivo;
BufferedWriter bfw;
try {
String rutaGuardar="D:/texto.txt";
//seleccionamos la ruta del archivo que vamos a guardar el archivo
archivo = new File (rutaGuardar);
/*Validamos si el archivo existe si no existe lo creamos con el
* metodo createNewFile
*/
if(!archivo.exists())
archivo.createNewFile();
// Abrimos el archivo
fr = new FileReader (archivo);
//Cadena que vamos a escribir en el archivo
String linea="hola";
bfw=new BufferedWriter(new FileWriter(rutaGuardar));
//Escribimos en el archivo
bfw.append(linea);
bfw.flush();
bfw.newLine();// crea una nueva linea
}catch(IOException e){
System.out.println(e.toString());
}catch(Exception e){
System.out.println(e.toString());
}finally{
try {
//Cerramos el archivo
fr.close();
} catch (IOException ex) {
}
}
}
}
No hay comentarios:
Publicar un comentario