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

  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006