[StringUtil ] isEmpty VS isBlank
2017-02-23 12:01
369 查看
昨天才意识到这两个的存在。
Blank(空字符串 blank)
Empty(空字符串 not empty)
StringUtils.isBlank()
StringUtils.isEmpty
Blank(空字符串 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(空字符串 not empty)
StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty("") = false StringUtils.isNotEmpty(" ") = true StringUtils.isNotEmpty("bob") = true StringUtils.isNotEmpty(" bob ") = true
StringUtils.isBlank()
StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = false
StringUtils.isEmpty
StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false
相关文章推荐
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- (十一)Java工具类StringUtils中isEmpty、isBlank、isNotEmpty、isNotBlank方法源码详解
- (十一)Java工具类StringUtils中isEmpty、isBlank、isNotEmpty、isNotBlank方法源码详解
- StringUtils中 isNotEmpty 和isNotBlank的区别
- isNotEmpty :isNotBlank
- isnotblank与isnotempty的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils的isNotEmpty和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- (十一)Java工具类StringUtils中isEmpty、isBlank、isNotEmpty、isNotBlank方法源码详解
- (十一)Java工具类StringUtils中isEmpty、isBlank、isNotEmpty、isNotBlank方法源码详解
- StringUtils中 isNotEmpty 和isNotBlank的区别
- StringUtils中 isNotEmpty 和isNotBlank的区别
- isEmpty isBlank 区别