String型:stringutils.isblank("xxx")
可判断是否为 null,是否为 "",是否为空字符串(引号中间有空格) 如: " "
Object型: objects.isNull(User)和objects.nonNull(User)
可以对对象做判空,相当于user==null,Java8中引入了lambda后,因此出现很多这样filter(Objects::isNull)这样的写法,显然比filter(x -> x == null). 方法更直观。
List/Set型:CollectionUtils.isEmpty()和CollectionUtils.isNotEmpty
方法可以检查null和长度为0的list/set
Map型:MapUtils.isEmpty(map)和MapUtils.isNotEmpty(map)