null和空字符串的判断方法比较
Posted afeng-chen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了null和空字符串的判断方法比较相关的知识,希望对你有一定的参考价值。
先看个例子:
public static void main(String[] args) {
// isEmpty()和isBlank()比较
StringUtils.isEmpty(null) // true
StringUtils.isEmpty("") // true
StringUtils.isEmpty(" ") // false
StringUtils.isEmpty("dd") // false
StringUtils.isEmpty("dd ") // false
StringUtils.isBlank(null) // true
StringUtils.isBlank("") // true
StringUtils.isBlank(" ") // true
StringUtils.isBlank("dd") // false
StringUtils.isBlank("dd ") // false
}
isBlank( )和isNoneBlank( )区别:
isNoneBlank( )支持多个参数的非空判断,可以对数组中的每个元素的非空判断;
isBlank( )只支持一个参数的非空判断;
以上是关于null和空字符串的判断方法比较的主要内容,如果未能解决你的问题,请参考以下文章
SQLSERVER NULL和空字符串的区别 使用NULL是不是节省空间