logo

Trieda Java FileReader

Trieda Java FileReader sa používa na čítanie údajov zo súboru. Vracia dáta v bajtovom formáte ako FileInputStream trieda.

Je to znakovo orientovaná trieda, ktorá sa používa na súbor manipulácia v java .


Deklarácia triedy Java FileReader

Pozrime sa na deklaráciu pre triedu Java.io.FileReader:

 public class FileReader extends InputStreamReader 

Konštruktory triedy FileReader

Konštruktér Popis
FileReader (reťazcový súbor) Dostane názov súboru reťazec . Otvorí daný súbor v režime čítania. Ak súbor neexistuje, vyvolá výnimku FileNotFoundException.
FileReader (súbor súboru) Dostane názov súboru súbor príklad. Otvorí daný súbor v režime čítania. Ak súbor neexistuje, vyvolá výnimku FileNotFoundException.

Metódy triedy FileReader

Metóda Popis
int read() Používa sa na vrátenie znaku vo forme ASCII. Na konci súboru vráti -1.
void close() Používa sa na zatvorenie triedy FileReader.

Príklad Java FileReader

V tomto príklade čítame údaje z textového súboru testout.txt pomocou triedy 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(); } } 

Tu predpokladáme, že v súbore „testout.txt“ máte nasledujúce údaje:

 Welcome to javaTpoint. 

Výkon:

 Welcome to javaTpoint.