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. Boolean
s boolean
benim 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 Boolean
s 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
Boolean
Her zaman yerine kullanın. boolean
. Bu NullPointerException
birç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.
Null değerleri nasıl SQL artan sıralam...
Null değerleri kontrol etmek için doğr...
MySQL yükü CSV veri değerleri NULL...
Ekleme NULL değerleri PDO kullanarak m...
() getİntent Ekstralar her zaman NULL...