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

  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • LearnKey

    LearnKey

    19 AĞUSTOS 2008
  • whatever

    whatever

    30 EYLÜL 2005