Klasa Java FileReader koristi se za čitanje podataka iz datoteke. Vraća podatke u bajt formatu poput FileInputStream razreda.
što je dupla java
To je klasa orijentirana na znakove koja se koristi za datoteka rukovanje u Java .
Deklaracija klase Java FileReader
Pogledajmo deklaraciju za klasu Java.io.FileReader:
public class FileReader extends InputStreamReader
Konstruktori klase FileReader
Konstruktor | Opis |
---|---|
FileReader (string datoteka) | Unosi naziv datoteke niz . Otvara zadanu datoteku u načinu čitanja. Ako datoteka ne postoji, izbacuje FileNotFoundException. |
FileReader (datoteka) | Unosi naziv datoteke datoteka primjer. Otvara zadanu datoteku u načinu čitanja. Ako datoteka ne postoji, izbacuje FileNotFoundException. |
Metode klase FileReader
metoda | Opis |
---|---|
int čitanje() | Koristi se za vraćanje znaka u ASCII obliku. Vraća -1 na kraju datoteke. |
praznina zatvori() | Koristi se za zatvaranje klase FileReader. |
Primjer Java FileReader
U ovom primjeru čitamo podatke iz tekstualne datoteke testout.txt pomoću klase Java FileReader.
instalacija baklje
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(); } }
Ovdje pretpostavljamo da imate sljedeće podatke u 'testout.txt' datoteci:
Welcome to javaTpoint.
Izlaz:
Welcome to javaTpoint.