logo

Classe Java FileReader

A classe Java FileReader é usada para ler dados do arquivo. Ele retorna dados em formato de byte como FileInputStream aula.

É uma classe orientada a caracteres que é usada para arquivo manuseio em Java .


Declaração de classe Java FileReader

Vejamos a declaração da classe Java.io.FileReader:

chave primária composta
 public class FileReader extends InputStreamReader 

Construtores da classe FileReader

Construtor Descrição
FileReader (arquivo de string) Obtém o nome do arquivo em corda . Ele abre o arquivo fornecido no modo de leitura. Se o arquivo não existir, ele lançará FileNotFoundException.
FileReader (arquivo de arquivo) Obtém o nome do arquivo em arquivo instância. Ele abre o arquivo fornecido no modo de leitura. Se o arquivo não existir, ele lançará FileNotFoundException.

Métodos da classe FileReader

Método Descrição
leitura interna() É usado para retornar um caractere no formato ASCII. Retorna -1 no final do arquivo.
vazio fechar() É usado para fechar a classe FileReader.

Exemplo de leitor de arquivos Java

Neste exemplo, estamos lendo os dados do arquivo de texto testout.txt usando a classe 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(); } } 

Aqui, presumimos que você tenha os seguintes dados no arquivo 'testout.txt':

tupla ordenada em python
 Welcome to javaTpoint. 

Saída:

 Welcome to javaTpoint.