logo

Classe Java FileReader

La classe Java FileReader est utilisée pour lire les données du fichier. Il renvoie les données au format octet comme FichierInputStream classe.

C'est une classe orientée caractères qui est utilisée pour déposer manipulation dans Java .


Déclaration de classe Java FileReader

Voyons la déclaration de la classe Java.io.FileReader :

 public class FileReader extends InputStreamReader 

Constructeurs de la classe FileReader

Constructeur Description
FileReader (fichier de chaîne) Il obtient le nom du fichier chaîne . Il ouvre le fichier donné en mode lecture. Si le fichier n'existe pas, il lève FileNotFoundException.
FileReader (fichier fichier) Il obtient le nom du fichier déposer exemple. Il ouvre le fichier donné en mode lecture. Si le fichier n'existe pas, il lève FileNotFoundException.

Méthodes de la classe FileReader

Méthode Description
int lire() Il est utilisé pour renvoyer un caractère sous forme ASCII. Il renvoie -1 à la fin du fichier.
annuler fermer() Il est utilisé pour fermer la classe FileReader.

Exemple de lecteur de fichiers Java

Dans cet exemple, nous lisons les données du fichier texte testout.txt en utilisant la 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(); } } 

Ici, nous supposons que vous disposez des données suivantes dans le fichier « testout.txt » :

 Welcome to javaTpoint. 

Sortir:

 Welcome to javaTpoint.