0% encontró este documento útil (0 votos)
82 vistas3 páginas

Uso de BufferedReader en Java

El documento explica que BufferedReader es una clase en Java que lee texto de una secuencia de entrada como un archivo almacenando caracteres en un búfer para mejorar el rendimiento. Describe cómo crear un BufferedReader pasando la ruta de un archivo y luego leer línea por línea el contenido del archivo en un bucle while hasta llegar al final. También proporciona un ejemplo de código para ilustrar cómo usar BufferedReader para leer un archivo de texto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
82 vistas3 páginas

Uso de BufferedReader en Java

El documento explica que BufferedReader es una clase en Java que lee texto de una secuencia de entrada como un archivo almacenando caracteres en un búfer para mejorar el rendimiento. Describe cómo crear un BufferedReader pasando la ruta de un archivo y luego leer línea por línea el contenido del archivo en un bucle while hasta llegar al final. También proporciona un ejemplo de código para ilustrar cómo usar BufferedReader para leer un archivo de texto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Nombre: Carlos Andres Perez Choez curso: 5-3

PROGRAMACIÓN AVANZADA CON JAVA

BufferedReader en Java

BufferedReader es una clase de Java para leer el texto de una secuencia de entrada (como

un archivo) almacenando en el búfer caracteres que leen a la perfección caracteres, matrices o

líneas.

En general, cada solicitud de lectura hecha de un Reader hace que se realice una solicitud de

lectura correspondiente del carácter subyacente o secuencia de bytes.

Por lo tanto, es aconsejable incluir un BufferedReader en cualquier lector cuyas operaciones

de lectura () puedan ser costosas, como java FileReaders y InputStreamReaders.

Un uso típico implicaría pasar la ruta del archivo al BufferedReader de la siguiente manera:

1 objReader = new BufferedReader (nuevo FileReader ("D: \ DukesDiary.txt"));

2 // Suponiendo que tienes un archivo de texto en la unidad D

Esto básicamente carga su archivo en objReader.Now, tendrá que recorrer el contenido del

archivo e imprimirlo.

El ciclo while en el código siguiente leerá el archivo hasta que haya llegado al final del archivo

1 while ((strCurrentLine = objReader.readLine ())! = null) {

2 System.out.println (strCurrentLine);

3 }

strCurrentLine lee la línea actual y objReader.readLine () devuelve una cadena. Por lo tanto,

el ciclo se repetirá hasta que no sea nulo.

Ejemplo de BufferedReader:

import java.io.BufferedReader;

import java.io.FileReader;

import java.io.IOException;

public class ReadFileExample {

public static void main(String[] args) {


Nombre: Carlos Andres Perez Choez curso: 5-3
PROGRAMACIÓN AVANZADA CON JAVA

BufferedReader objReader = null;

tratar {

String strCurrentLine;

objReader = new BufferedReader(nuevo FileReader("D: \\ DukesDiary.txt"));

while ((strCurrentLine = objReader.readLine()) ! = null) {

System.out.println(strCurrentLine);

} catch (IOException e) {

e.printStackTrace();

finalmente {

tratar {

if (objReader! = null) objReader.close();

} catch (IOException ex) {

ex.printStackTrace();

}
Nombre: Carlos Andres Perez Choez curso: 5-3
PROGRAMACIÓN AVANZADA CON JAVA

También podría gustarte