SORU
25 HAZİRAN 2012, PAZARTESİ


Ne zaman Boole null değerleri kullanılmalıdır?

Java boolean Boolean true, false null sağlar iken true false değerleri sağlar. Booleans booleanbenim s dönüştürmeye başladı. Bu testleri gibi çöküyor neden olabilir

Boolean set = null;
...
if (set) ...

test ederken

if (set != null && set) ...

yapmacık görünüyor ve hata eğilimli.

Ne zaman, eğer hiç, null değerleri Booleans kullanmak yararlı mı? Hiç değilse sarılan nesnenin başlıca avantajları nelerdir?

GÜNCELLEME: Kendi cevabım biraz özetlemek istiyorum değerli cevaplar gibi bir çok olmuştur. Yararlı bulduğum şeyleri göstermeye çalıştım o yüzden Java ' da en iyi ihtimalle bir ara ben. Soru olduğunu unutmayın "yanlış ifade edilmiş" (Boolean olamaz "boş değer var") ama diğerleri aynı yanlış diye bıraktım

CEVAP
25 HAZİRAN 2012, PAZARTESİ


Boolean Her zaman yerine kullanın. boolean. Bu NullPointerExceptionbirçok s önlemek ve şifrenizi daha güçlü hale getirecek.

Boolean yararlı olur

  • bir toplama deposu Boolean değerleri (Liste, Harita, vb.)
  • null boolean gösterir (örneğin bir veritabanında null boolean sütun, gelen). Boş değer "veya" bu bağlamda. doğru yanlış olduğunu bilmiyoruz anlamına gelebilir
  • her zaman bir yöntem bağımsız değişken olarak bir Nesne gerekiyor, ve bir boolean değeri geçmesi gerekir. Örneğin, MessageFormat.format() gibi yansıma ya da yöntemler kullanarak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009