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

  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008