Lo primero a tener en cuenta es hacer la validacion de si el
archivo existe o no. File f=new File(”mi_archivo.txt”); if (f.exists()) { //aqui pondremos el codigo para leer o escribir }
Para trabajar con archivos deben recordar importar la clase
IO. Import java.io.*; Escritura
File f=new File(”mi_archivo.txt”);
FileWriter fw= new FileWriter(f,false); fw.write(”texto”); fw.close();
La unica consideracion es en el codigo en rojo, teniendo
2 alternativas: false: borra el contenido del archivo y recien escribe true: agrega el contenido al final (no borra nada) Lectura String texto=””; FileReader fr = new FileReader(”mi_archivo.txt”); BufferedReader lector = new BufferedReader(fr); String s; En la varibale 's' tendremos cada linea que se va leyendo while((s = lector.readLine()) != null){ Bucle que lee linea a linea texto += s + ” \n”; hasta el final del archivo
} System.out.println(texto);
En la variable texto tendremos
todo el archivo completo. Consejos
Para evitar que el programa se 'muera' es recomndable
el uso de un Try-Catch: try{ //aqui el codigo para leer o escribir } catch(IOException e){ System.out.println(”error”); } Creditos