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

  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • NightShader1

    NightShader1

    25 Temmuz 2006