主要区别在于对空字符串的判断
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
版权声明:本文为y1534414425原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。