StringUtils下有两个判定字符串是否为空的方法:
1、isEmpty()
//正常字符串判空
StringUtils.isEmpty("yyy") = false
//空串判定是空
StringUtils.isEmpty("") = true
//空格、Tab、制表符判定不是空
StringUtils.isEmpty(" ") = false
2、isBlank()
//正常字符串判空
StringUtils.isBlank("yyy") = false
//空串判定是空
StringUtils.isBlank("") = true
//空格、Tab、制表符判定是空
StringUtils.isBlank(" ") = true
!!!当空格、Tab、制表符算空串时优先选择isBlak方法。
本文详细解析了StringUtils类中两种判断字符串是否为空的方法:isEmpty()和isBlank()。isEmpty()方法将空格、Tab视为非空,而isBlank()则将其视为空。当需要将空格、Tab等视为空串时,推荐使用isBlank()方法。
958

被折叠的 条评论
为什么被折叠?



