logo

Java FileReader клас

Класът Java FileReader се използва за четене на данни от файла. Той връща данни в байтов формат като FileInputStream клас.

Това е символно-ориентиран клас, който се използва за файл работа в java .


Декларация на клас Java FileReader

Нека да видим декларацията за клас Java.io.FileReader:

 public class FileReader extends InputStreamReader 

Конструктори на клас FileReader

Конструктор Описание
FileReader (файл с низове) Получава име на файл низ . Отваря дадения файл в режим на четене. Ако файлът не съществува, той хвърля FileNotFoundException.
FileReader (Файлов файл) Получава име на файл файл инстанция. Отваря дадения файл в режим на четене. Ако файлът не съществува, той хвърля FileNotFoundException.

Методи на клас FileReader

Метод Описание
int read() Използва се за връщане на знак в ASCII форма. Връща -1 в края на файла.
void close() Използва се за затваряне на класа FileReader.

Пример за Java FileReader

В този пример ние четем данните от текстовия файл testout.txt използвайки клас 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(); } } 

Тук предполагаме, че имате следните данни във файла „testout.txt“:

 Welcome to javaTpoint. 

Изход:

java tostring
 Welcome to javaTpoint.