Leer un archivo de texto

/***********************************************
//Jesus Sanchez Cruz
//e-mail: creooo@hotmail.com
//INSTITUTO TECNOLOGICO DE OAXACA
//Licenciatura en Informatica
**********************************************/

import java.io.*;
public 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 ("LeeFichero.java");
         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();
         }
      }
   }
}

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de cororo

Leer un archivo

Hola,
Wow lo pondre en practica, gracias :)

Imagen de ezamudio

...de texto

El nombre debe ser "Leer un archivo de texto" porque esto no es para binarios.

Para binarios creas un buffer de cierta longitud (digamos 128K si no quieres ocupar mucha memoria) y usas un FileInputStream en vez de FileReader.

Gracias por la aclaracion

Si, lo admito, tienes razon, solo lo escribi asi por las prisas, no analize mi semantica.

Jeje : )

Ayuda please

hey que tal tengo una duda necesito de tu ayuda pues en un rato tengo que entregar esto en la escuela, ...
¿Como puedo leer un archivo ubicado en una carpeta del DD?
mmm uso netbeans

de antemano Gracias

Imagen de OscarRyz

@ckobihone Revisa el código

@ckobihone Revisa el código que escribió jsmaster y deducelo. pista: new File()