isEmpty 判斷某字符串是否爲空,爲空的標準是 str==null
或 str.length()==
0
spa
StringUtils.isEmpty(null
) =
true
code
StringUtils.isEmpty(
""
) =
true
字符串
StringUtils.isEmpty(
" "
) =
false
//注意在 StringUtils 中空格做非空處理
it
StringUtils.isEmpty(
" "
) =
false
co
StringUtils.isEmpty(
"bob"
) =
false
字符
StringUtils.isEmpty(
" bob "
) =
false
isBlank 判斷某字符串是否爲空或長度爲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