StringUtils.isBlank()
dizenin her karakterinin bir boşluk karakteri olduğunu (veya dizenin boş olduğunu veya boş olduğunu) kontrol eder. Bu, dizenin boş olup olmadığını kontrol etmekten tamamen farklıdır.
Bağlantılı belgelerden:
Bir Dizenin boşluk, boş ("") veya null olup olmadığını kontrol eder.
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true
StringUtils.isBlank("bob") = false
StringUtils.isBlank(" bob ") = false
Karşılaştırma için StringUtils.isEmpty :
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false
StringUtils.isEmpty("bob") = false
StringUtils.isEmpty(" bob ") = false
Uyarı: java.lang.String .isBlank () ve java.lang.String .isEmpty () true
için, geri dönmüyorlarsa aynı şekilde çalışırlar null
.
java.lang.String.isBlank()
java.lang.String.isEmpty()
StringUtils.isEmpty(foo)
Boş göstericilerden kaçınmanıza yardımcı olanisBlank
, ancak boşluk karakterlerini kontrol etmeyen bir özellik olduğunu da belirtmek gerekir .