logo

Classe FileReader Java

La classe Java FileReader viene utilizzata per leggere i dati dal file. Restituisce i dati in formato byte come FileInputStream classe.

È la classe orientata ai caratteri utilizzata per file maneggiare dentro Giava .


Dichiarazione della classe Java FileReader

Vediamo la dichiarazione per la classe Java.io.FileReader:

 public class FileReader extends InputStreamReader 

Costruttori della classe FileReader

Costruttore Descrizione
FileReader (file di stringhe) Viene inserito il nome del file corda . Apre il file specificato in modalità lettura. Se il file non esiste, genera FileNotFoundException.
Lettore di file (file di file) Viene inserito il nome del file file esempio. Apre il file specificato in modalità lettura. Se il file non esiste, genera FileNotFoundException.

Metodi della classe FileReader

Metodo Descrizione
int leggere() Viene utilizzato per restituire un carattere in formato ASCII. Restituisce -1 alla fine del file.
vuoto vicino() Viene utilizzato per chiudere la classe FileReader.

Esempio di lettore di file Java

In questo esempio, stiamo leggendo i dati dal file di testo testout.txt utilizzando 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(); } } 

Qui, presupponiamo che tu abbia i seguenti dati nel file 'testout.txt':

 Welcome to javaTpoint. 

Produzione:

Java che ordina un arraylist
 Welcome to javaTpoint.