jueves, 27 de octubre de 2016

ARCHIVO DE TEXTO PLANO

ARCHIVO DE TEXTO PLANO 
 Escribir en un archivo de texto con extensión .txt. 
 CREAR ARCHIVOS
 Escribir en un archivo de texto con extensión .txt.
 File f=new File(“ruta”); 
 ESCRIBIR ARCHIVOS 
FileWrite fr=new FieWrite(f); 
fr.Write(“nombre del archivo”); 
fr.close;
 LEER ARCHIVOS
 FileReader fr=new FileReader(f); 
BufferReader br=BufferReader(fr);
 EJEMPLO:

package textoplano;
import java.io.*;

public class Archivo_Plano {
    private File f;
    public void crear_archivo(){
        try {
//            f=new File("C:/Users/Alumno/Documents/Secretitos.txt");
                       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());
        }
    }
}

package textoplano;

public class Principal_archivoplano {
    public static void main(String[] args) {
        Archivo_Plano ap=new Archivo_Plano();
        ap.crear_archivo();
        ap.escribir_archivo();
        ap.leer_archivo();
    }
    
}

No hay comentarios:

Publicar un comentario