18 Ekim 2016 Salı

BufferedWriter Sınıfı

Giriş
Şu satırı dahil ederiz.
import java.io.BufferedWriter;
Tüm Java stream sınıflarıda olduğu gibi en dıştaki sınıf kapatılınca, en içte sarmalanan stream de kapatılır.

constructor - Writer
Bu sınıfı her zaman try içinde kullanmak gerekir.
FileWriter writer =  new FileWriter("write.txt");
try(BufferedWriter out = new BufferedWriter(writer)){
  ...
}
catch(IOException e){...}
Kazara System stream'lerini kapatmamaya dikkat etmek gerekir. Şu kod yanlış!
OutputStreamWriter writer =  new OutputStreamWriter(System.out);try(BufferedWriter out = new BufferedWriter (writer)){
  ...
}
close metodu
Şöyle yaparız.
out.close ();
write metodu
Şöyle yaparız.
BufferedWriter out = ...
String l = ...;
out.write (l);






Hiç yorum yok:

Yorum Gönder