Para crear un archivo se instancia File, nos permite crear un ruta especifica.
El FileReader, nos permite leer el archivo.
El FileWriter, se usa para escribir en el archivo.
El BufferReader, permite leer línea por línea todos los elementos.
Bueno aquí pueden ver el siguiente código:
import java.io.*;
public class Archivo_Plano {
private File f;
public void crear_archivo(){
try {
f=new File("archivos/Secretitos.txt");
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
public void escribir_archivo(){
try {
FileWriter fr = new FileWriter(f);
fr.write("Este es mi archivo plano");
fr.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
public void leer_archivo(){
try {
FileReader fr=new FileReader(f);
BufferedReader br=new BufferedReader(fr);//lo que hace el buffer el llere los datos uno por uno
String linea=null;//va leer las lineas d emi archivo
while ((linea=br.readLine())!=null) {
System.out.println(linea);
}
br.close();
fr.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
}
No hay comentarios:
Publicar un comentario