Java | org.apache.commons.lang3包中工具类StringUtils.isEmpty()和StringUtils.isBlank()区别

主要区别在于对空字符串的判断StringUtils.isBlank中可以包含空字符串,返回true

StringUtils.isEmpty()

StringUtils.isEmpty(null)      = true
StringUtils.isEmpty("")        = true
StringUtils.isEmpty(" ")       = false
StringUtils.isEmpty("bob")     = false
StringUtils.isEmpty("  bob  ") = false

StringUtils.isBlank()

StringUtils.isBlank(null)      = true
StringUtils.isBlank("")        = true
StringUtils.isBlank(" ")       = true
StringUtils.isBlank("bob")     = false
StringUtils.isBlank("  bob  ") = false

猜你喜欢

转载自blog.csdn.net/y1534414425/article/details/108051912
今日推荐