java中一些空判断|ObjectUtils

为什么用ObjectUtils?

在java中判断对象是否为null,常常不止判断对象是否为null,如果对象是集合,数组,字符串等等特殊类型,还需要检查是否为空(元素个数为0或者长度为0)ObjectUtils.isEmpty可以简化下面这些问题(当然,你使用的是spring)

  1. 对象为 null
  2. 对象是数组,且长度为0。
  3. 对象是集合(Collection),且元素个数为0。
  4. 对象是Map,且没有键值对。

isNotNull:用于判断对象是否为null,如果不为null则返回true,否则返回false

isNotEmpty:用于判断字符串或集合是否为空,如果不为空则返回true,否则返回false

isBlank:用于判断字符串为空或仅包含空格代码点,为空或者仅含空格返回true,否则返回false。这个是mp里的,用在StringUtils上

posted @   天启A  阅读(478)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示