17 Eylül 2019 Salı

MoreObjects Sınıfı

Giriş
Bu sınıfı ObjectUtils gibi düşünmek gerekir.

firstNonNull metodu
Eğer ilk parametre null ise, ikinci parametreyi sonuç olarak döner. ListUtils.emptyIfNull() gibidir.

Örnek
Şöyle yaparız.
Integer integer = null;
int i = MoreObjects.firstNonNull(integer, -1);
Örnek
Şöyle yaparız
public void setStrings(List<String> strings) {
  this.strings = MoreObjects.firstNonNull(strings, Collections.emptyList()));
}

Hiç yorum yok:

Yorum Gönder