logo

Java Dosya Okuyucu Sınıfı

Dosyadan veri okumak için Java FileReader sınıfı kullanılır. Gibi bayt biçimindeki verileri döndürür Dosya Giriş Akışı sınıf.

için kullanılan karakter odaklı sınıftır. dosya elleçleme java .


Java FileReader sınıf bildirimi

Java.io.FileReader sınıfının bildirimine bakalım:

 public class FileReader extends InputStreamReader 

FileReader sınıfının yapıcıları

Oluşturucu Tanım
FileReader(Dize dosyası) Dosya adını alır sicim . Verilen dosyayı okuma modunda açar. Dosya mevcut değilse, FileNotFoundException oluşturur.
Dosya Okuyucusu(Dosya dosyası) Dosya adını alır dosya misal. Verilen dosyayı okuma modunda açar. Dosya mevcut değilse, FileNotFoundException oluşturur.

FileReader sınıfının yöntemleri

Yöntem Tanım
int okuma() ASCII formundaki bir karakteri döndürmek için kullanılır. Dosyanın sonunda -1 değerini döndürür.
geçersiz kapatma() FileReader sınıfını kapatmak için kullanılır.

Java Dosya Okuyucusu Örneği

Bu örnekte, metin dosyasındaki verileri okuyoruz. testout.txt Java FileReader sınıfını kullanarak.

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

Burada 'testout.txt' dosyasında aşağıdaki verilerin bulunduğunu varsayıyoruz:

 Welcome to javaTpoint. 

Çıktı:

alfabe ve sayılar
 Welcome to javaTpoint.