logo

Java FileReader klasse

Java FileReader-klassen brukes til å lese data fra filen. Den returnerer data i byteformat som FileInputStream klasse.

Det er karakterorientert klasse som brukes til fil håndtering i java .


Java FileReader klasseerklæring

La oss se erklæringen for Java.io.FileReader-klassen:

hoppe over listen
 public class FileReader extends InputStreamReader 

Konstruktører av FileReader-klassen

Konstruktør Beskrivelse
FileReader (strengfil) Den får filnavnet inn streng . Den åpner den gitte filen i lesemodus. Hvis filen ikke eksisterer, kaster den FileNotFoundException.
FileReader (filfil) Den får filnavnet inn fil forekomst. Den åpner den gitte filen i lesemodus. Hvis filen ikke eksisterer, kaster den FileNotFoundException.

Metoder for FileReader-klassen

Metode Beskrivelse
int read() Den brukes til å returnere et tegn i ASCII-form. Den returnerer -1 på slutten av filen.
void close() Den brukes til å lukke FileReader-klassen.

Eksempel på Java FileReader

I dette eksemplet leser vi dataene fra tekstfilen testout.txt bruker Java FileReader-klassen.

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

Her antar vi at du har følgende data i 'testout.txt'-filen:

 Welcome to javaTpoint. 

Produksjon:

bæsj
 Welcome to javaTpoint.