logo

Clase de lector de archivos Java

La clase Java FileReader se utiliza para leer datos del archivo. Devuelve datos en formato de bytes como flujo de entrada de archivos clase.

Es una clase orientada a caracteres que se utiliza para archivo manejo en Java .


Declaración de clase Java FileReader

Veamos la declaración de la clase Java.io.FileReader:

recorrido de preorden
 public class FileReader extends InputStreamReader 

Constructores de la clase FileReader

Constructor Descripción
FileReader (archivo de cadena) Obtiene el nombre del archivo en cadena . Abre el archivo dado en modo lectura. Si el archivo no existe, arroja FileNotFoundException.
FileReader (archivo de archivo) Obtiene el nombre del archivo en archivo instancia. Abre el archivo dado en modo lectura. Si el archivo no existe, arroja FileNotFoundException.

Métodos de la clase FileReader

Método Descripción
int lectura() Se utiliza para devolver un carácter en formato ASCII. Devuelve -1 al final del archivo.
cierre vacío() Se utiliza para cerrar la clase FileReader.

Ejemplo de lector de archivos Java

En este ejemplo, estamos leyendo los datos del archivo de texto. prueba.txt usando la clase Java FileReader.

 package com.javatpoint; import java.io.FileReader; public class FileReaderExample { public static void main(String args[])throws Exception{ FileReader fr=new FileReader('D:\testout.txt'); int i; while((i=fr.read())!=-1) System.out.print((char)i); fr.close(); } } 

Aquí, asumimos que tiene los siguientes datos en el archivo 'testout.txt':

rj12 frente a rj11
 Welcome to javaTpoint. 

Producción:

 Welcome to javaTpoint.