java非空判断_java非空判断

本文详细介绍了在Java中对字符串、数组、List集合和Map进行非空判断的各种方法,包括使用if语句和第三方库如Apache Commons Lang的工具方法。强调了null和isEmpty()的区别,后者不需要检查对象是否为null,直接检查内容是否为空。
摘要由CSDN通过智能技术生成

是否为 null

是否为 ""

是否为空字符串(引号中间有空格)  如: "     "。

制表符、换行符、换页符和回车

一. 字符串

1. if(str == null || str == "")                 非空 if(str != null && str != "")

2. if(str == null || str.isEmpty())                  if(str != null && !str.isEmpty())

3.if (str == null  || "".equals(str.trim()))if (str != null && !"".equals(str.trim()))

4.if(str == null   || str.length()<=0)if(str != null && str.length()>0)

5.if(str == null || "".equals(str))                  if(str != null && !"".equals(str))

6.if(StringUtils.isBlank(str))                       if(StringUtils.isNotBlank(str))                  import org.apache.commons.lang3.StringUtils;判断的是str.length(),相当于4

二.数组

1.arr=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值