1、判断某字符串是否为空或长度为
0
或由空白符(whitespace)
构成
StringUtils.isBlank(
null
)
=
true
StringUtils.isBlank(
""
)
=
true
StringUtils.isBlank(
"
"
)
=
true
StringUtils.isBlank(
"
"
)
=
true
StringUtils.isBlank(
"\t
\n \f \r"
)
=
true
//对于制表符、换行符、换页符和回车符
StringUtils.isBlank()
//均识为空白符
StringUtils.isBlank(
"\b"
)
=
false
//"\b"为单词边界符
StringUtils.isBlank(
"bob"
)
=
false
StringUtils.isBlank(
"
bob "
)
=
false
2、
判断某字符串是否不为空且长度不为
0
且不由空白符(whitespace)
构成,等于 !isBlank(String str)
StringUtils.isNotBlank(
null
)
=
false
StringUtils.isNotBlank(
""
)
=
false
StringUtils.isNotBlank(
"
"
)
=
false
StringUtils.isNotBlank(
"
"
)
=
false
StringUtils.isNotBlank(
"\t
\n \f \r"
)
=
false
StringUtils.isNotBlank(
"\b"
)
=
true
StringUtils.isNotBlank(
"bob"
)
=
true
StringUtils.isNotBlank(
"
bob "
)
=
true