logo

Java FileReader-luokka

Java FileReader -luokkaa käytetään tietojen lukemiseen tiedostosta. Se palauttaa tiedot tavumuodossa, kuten FileInputStream luokkaa.

Se on merkkilähtöinen luokka, jota käytetään tiedosto käsittelyssä java .


Java FileReader -luokkailmoitus

Katsotaanpa Java.io.FileReader-luokan ilmoitus:

Internet-selaimen asetukset
 public class FileReader extends InputStreamReader 

FileReader-luokan rakentajat

Rakentaja Kuvaus
FileReader (merkkijonotiedosto) Se saa tiedostonimen sisään merkkijono . Se avaa annetun tiedoston lukutilassa. Jos tiedostoa ei ole olemassa, se lähettää FileNotFoundExceptionin.
FileReader (tiedostotiedosto) Se saa tiedostonimen sisään tiedosto ilmentymä. Se avaa annetun tiedoston lukutilassa. Jos tiedostoa ei ole olemassa, se lähettää FileNotFoundExceptionin.

FileReader-luokan menetelmät

Menetelmä Kuvaus
int read() Sitä käytetään palauttamaan merkki ASCII-muodossa. Se palauttaa -1 tiedoston lopussa.
void close () Sitä käytetään FileReader-luokan sulkemiseen.

Esimerkki Java FileReaderista

Tässä esimerkissä luemme tietoja tekstitiedostosta testout.txt käyttämällä Java FileReader -luokkaa.

 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(); } } 

Tässä oletetaan, että testout.txt-tiedostossa on seuraavat tiedot:

attribuuttivirhe python
 Welcome to javaTpoint. 

Lähtö:

 Welcome to javaTpoint.