StringUtils的isEmpty与isBlank的区别

isEmpty相当于 a=="" || a==null

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

猜你喜欢

转载自blog.csdn.net/qq_30017363/article/details/83001224