Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Lectura y Escritura de Ficheros en Java
#1
Leer Fichero

Código:
import java.io.*;

class LeeFichero {
   public static void main(String [] arg) {
      File archivo = null;
      FileReader fr = null;
      BufferedReader br = null;
      try {
         // Apertura del fichero y creacion de BufferedReader para poder
         // hacer una lectura comoda (disponer del metodo readLine()).
         archivo = new File ("C:\\archivo.txt");
         fr = new FileReader (archivo);
         br = new BufferedReader(fr);
         // Lectura del fichero
         String linea;
         while((linea=br.readLine())!=null)
            System.out.println(linea);
      }
      catch(Exception e){
         e.printStackTrace();
      }finally{
         // En el finally cerramos el fichero, para asegurarnos
         // que se cierra tanto si todo va bien como si salta
         // una excepcion.
         try{                  
            if( null != fr ){  
               fr.close();    
            }                
         }catch (Exception e2){
            e2.printStackTrace();
         }
      }
   }
}

Escribir Fichero

Código:
import java.io.*;

public class EscribeFichero{
    public static void main(String[] args){
        FileWriter fichero = null;
        PrintWriter pw = null;
        try{
            fichero = new FileWriter("c:/prueba.txt");
            pw = new PrintWriter(fichero);
            //Añadimos 10 lineas al fichero
            for (int i = 0; i < 10; i++)
                pw.println("Linea " + i);
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
           try {
           // Nuevamente aprovechamos el finally para
           // asegurarnos que se cierra el fichero.
           if (null != fichero)
              fichero.close();
           } catch (Exception e2) {
              e2.printStackTrace();
           }
        }
    }
}
#2
El codigo es bastante basico, de lo primero que se suele aprender aunque siempre viene bien tenerlo a mano.


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Aplicación con JAVA Posits 13 291 20-12-2017, 03:14 PM
Último mensaje: alieninc
  ¿ por que google chrome es incomtaible con java a partir del 2015? dormio 0 246 30-11-2015, 01:29 PM
Último mensaje: dormio
  Reproducir sonido en java programist 2 344 28-11-2015, 03:13 AM
Último mensaje: Juliens
  Programación web con Java GWT Kiichi 2 416 10-09-2015, 02:59 PM
Último mensaje: d0rag0n
  Java | Serie de fibonacci warez 5 526 10-08-2015, 06:16 PM
Último mensaje: Faba
  Conexion Java a una base de datos de mysql warez 0 341 03-03-2015, 05:05 AM
Último mensaje: warez
  Java | 4 operaciones basicas con menu de opciones warez 3 3,124 02-02-2015, 11:13 AM
Último mensaje: YamaT
  java | Suma de varios numeros warez 0 424 27-01-2015, 06:08 AM
Último mensaje: warez
  Java | Calcular promedio con JOptionPane warez 0 2,279 27-01-2015, 05:58 AM
Último mensaje: warez
  Guia para desactivar java ante un nuevo agujero 0 day con exploit romeho 7 917 07-09-2014, 03:32 AM
Último mensaje: Luis Felipe Fuentes



Usuarios navegando en este tema: 1 invitado(s)