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 ще якщо
 Welcome to javaTpoint.