logo

Java FileReader osztály

A Java FileReader osztály az adatok olvasására szolgál a fájlból. Az adatokat bájt formátumban adja vissza, mint pl FileInputStream osztály.

Ez egy karakter-orientált osztály, amelyhez használják fájlt kezelés be Jáva .


Java FileReader osztálydeklaráció

Lássuk a Java.io.FileReader osztály deklarációját:

 public class FileReader extends InputStreamReader 

A FileReader osztály konstruktőrei

Konstruktőr Leírás
FileReader (karakterláncfájl) Beírja a fájlnevet húr . Olvasás módban nyitja meg az adott fájlt. Ha a fájl nem létezik, akkor FileNotFoundException kivételt dob.
FileReader (fájlfájl) Beírja a fájlnevet fájlt példa. Olvasás módban nyitja meg az adott fájlt. Ha a fájl nem létezik, akkor FileNotFoundException kivételt dob.

A FileReader osztály módszerei

Módszer Leírás
int read() Egy karakter visszaadására szolgál ASCII formában. A fájl végén -1-et ad vissza.
void close() A FileReader osztály bezárására szolgál.

Java FileReader példa

Ebben a példában az adatokat a szöveges fájlból olvassuk be testout.txt Java FileReader osztály használatával.

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

Feltételezzük, hogy a következő adatok vannak a „testout.txt” fájlban:

 Welcome to javaTpoint. 

Kimenet:

 Welcome to javaTpoint.