StringUtils.isBlank和StringUtils.isEmpty的区别

字符串为空判断是一个在开发时经常要用到的。一般我们都会用StringUtils.isBlank和StringUtils.isEmpty去判断,大部分场景优先使用isBlank。他们中一个最大的区别就是一个空格的区别。

例子:

StringUtils.isEmpty("yyy") = false
StringUtils.isEmpty("") = true
StringUtils.isEmpty("   ") = false
 
StringUtils.isBlank("yyy") = false
StringUtils.isBlank("") = true
StringUtils.isBlank("   ") = true

区别:
isBlank()判断制表符(\t)和空格时,为true;
isEmpty()判断制表符(\t)和空格时,为false;


版权声明:本文为qq_45847507原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>