logo

Java FileReader klase

Java FileReader klase tiek izmantota datu nolasīšanai no faila. Tas atgriež datus baitu formātā, piemēram, FileInputStream klasē.

java intervijas jautājumi

Tā ir uz rakstzīmēm orientēta klase, kas tiek izmantota failu apstrāde java .


Java FileReader klases deklarācija

Apskatīsim deklarāciju klasei Java.io.FileReader:

 public class FileReader extends InputStreamReader 

FileReader klases konstruktori

Konstruktors Apraksts
FileReader (virknes fails) Tajā tiek ievadīts faila nosaukums virkne . Tas atver doto failu lasīšanas režīmā. Ja fails neeksistē, tas rada FileNotFoundException.
FileReader (faila fails) Tajā tiek ievadīts faila nosaukums failu piemēram. Tas atver doto failu lasīšanas režīmā. Ja fails neeksistē, tas rada FileNotFoundException.

FileReader klases metodes

Metode Apraksts
int lasīt () To izmanto, lai atgrieztu rakstzīmi ASCII formā. Faila beigās tas atgriež -1.
tukšs aizvērt () To izmanto, lai aizvērtu FileReader klasi.

Java FileReader piemērs

Šajā piemērā mēs nolasām datus no teksta faila testout.txt izmantojot Java FileReader klasi.

cast string kā int
 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(); } } 

Šeit mēs pieņemam, ka failā “testout.txt” ir šādi dati:

 Welcome to javaTpoint. 

Izvade:

 Welcome to javaTpoint.