logo

Clasa Java FileReader

Clasa Java FileReader este folosită pentru a citi datele din fișier. Returnează date în format octet, cum ar fi FileInputStream clasă.

Este o clasă orientată spre caractere pentru care este folosită fişier manipularea in java .


Declarație de clasă Java FileReader

Să vedem declarația pentru clasa Java.io.FileReader:

 public class FileReader extends InputStreamReader 

Constructorii clasei FileReader

Constructor Descriere
FileReader (fișier șir) Primește numele fișierului şir . Deschide fișierul dat în modul de citire. Dacă fișierul nu există, acesta aruncă FileNotFoundException.
FileReader (fișier fișier) Primește numele fișierului fişier instanță. Deschide fișierul dat în modul de citire. Dacă fișierul nu există, acesta aruncă FileNotFoundException.

Metode ale clasei FileReader

Metodă Descriere
int read() Este folosit pentru a returna un caracter în formă ASCII. Returnează -1 la sfârșitul fișierului.
void close() Este folosit pentru a închide clasa FileReader.

Exemplu Java FileReader

În acest exemplu, citim datele din fișierul text testout.txt folosind clasa 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(); } } 

Aici, presupunem că aveți următoarele date în fișierul „testout.txt”:

 Welcome to javaTpoint. 

Ieșire:

 Welcome to javaTpoint.