Java对象判空

 时间:2026-02-14 22:32:15

1、最原始、不提倡的判空方式,就是自己写

if( string == null || string.length() == 0 )

2、可以使用commons-lang-x.x.jar或commons-lang3-x.x.jar包下的StringUtils工具类

if( StringUtils.isEmpty() )

if( StringUtils.isNotEmpty() )

1、最原始、不提倡的判空方式,就是自己写

if( list == null || list.size() == 0 )

2、可以使用commons-collections-x.x.x.jar包下的CollectionUtils工具类

if( list.isEmpty() )

if( list.isNotEmpty() )

1、暂未找到针对Map、Array、Iterator、Enumeration很好的判空工具类,所以小编自定义了一个判空工具类,可定同时支持String、List、Map、Array、Iterator、Enumeration的判空

2、创建一个对象判空工具类ObjectUtils.java,继承CollectionUtils工具类

Java对象判空

3、创建判空方法public static boolean isEmpty(Object object)

第一步:判断对象Object是否为null

第二步:判断对象Object是否为字符串,字符串长度是否为0

第三步:借助CollectionUtils工具类提供的sizeIsEmpty()方法判断集合大小是否为0

Java对象判空

4、CollectionUtils工具类提供的sizeIsEmpty()方法,源码如下图

Java对象判空

  • 剑与远征如何领取免费的日礼包
  • 卡式港澳通行证如何办理?
  • 怎样画简笔画“可爱的卡通青蛙”?
  • 如何检验购买的世界杯门票真假? 来看看
  • 为什么要做淋巴排毒
  • 热门搜索
    怎么瘦小腿肌肉 牙神经痛怎么快速止痛 新鲜百合怎么做好吃 蛏子怎么做 银行卡开户行怎么查询 血小板低是怎么回事 论文引用怎么标注 眼袋怎么消除 谷丙转氨酶高是怎么回事 麻辣豆腐怎么做