首页 > 代码库 > [ StringUtil ] isEmpty VS isBlank

[ StringUtil ] isEmpty VS isBlank

昨天才意识到这两个的存在。

Blank

 StringUtils.isNoneBlank(null)              = false
 StringUtils.isNoneBlank(null, "foo")       = false
 StringUtils.isNoneBlank(null, null)        = false
 StringUtils.isNoneBlank("", "bar")         = false
 StringUtils.isNoneBlank("bob", "")         = false
 StringUtils.isNoneBlank("  bob  ", null)   = false
 StringUtils.isNoneBlank(" ", "bar")        = false
 StringUtils.isNoneBlank("foo", "bar")      = true

Empty

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

  

[ StringUtil ] isEmpty VS isBlank