SORU
17 Kasım 2009, Salı


Java arasındaki fark.ıo.PrintWriter ve java.ıo.BufferedWriter?

Lütfen kod ile aşağıya bakın:

// A.class
File file = new File("blah.txt");
FileWriter fileWriter = new FileWriter(file);
PrintWriter printWriter = new PrintWriter(fileWriter);

// B.class
File file = new File("blah.txt");
FileWriter fileWriter = new FileWriter(file);
BufferedWriter bWriter = new BufferedWriter(fileWriter);

Bu iki yöntem arasındaki fark nedir?

Ne zaman BufferedWriter üzerinde PrintWriter kullanmalıyız?

CEVAP
17 Kasım 2009, Salı


PrintWriter Daha fazla yöntem sağlar (println), ancak dikkat edilmesi gereken en önemli (ve endişe verici) fark buistisnalar yutar.

Diyebilirsin checkError Daha sonra olup olmadığını görmek için herhangi bir hata oluştu, ama genellikle edersin kullanın. PrintWriter gibi şeyler yazmak için konsol ya da "hızlı 'n kirli" uygulamalar nerede olmak istemiyorum rahatsız istisnalar ve uzun süreli güvenilirlik değil bir sorun).

"Ekstra biçimlendirme yetenekleri" ve "" yönüyle aynı sınıf bindirildiğini - biçimlendirme birçok yerde yararlıdır . istisnalar sakın yutma neden emin değilim ^em>yokistisnalar çekilmek istiyorum. BufferedWriter bir noktada aynı yetenekleri görmek güzel olurdu...

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Good Creative Academy

    Good Creativ

    19 Kasım 2009
  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012