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

  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • The Computer Chronicles

    The Computer

    7 Kasım 2012