Java判断字符串是否为空

本文探讨了Java中空串(长度为0的字符串)的概念,如何通过length()方法进行判断,并区分了null值的含义,提供了检测空白字符串、空串和null的示例代码。此外,文章还涉及到了字符串对象的特性和相关技术细节。
摘要由CSDN通过智能技术生成

空串与Null

"空串"是长度为0的字符串。

可以调用以下代码检查一个字符串是否为空:

 public static void main(String[] args)
    {
        String  str1="";
        if(str1.length()==0)
        {

        }
        System.out.println(str1.length()==0);

    }

空串是一个Java对象,有自己的串长度(0)和内容(空)。

不过,String变量还可以存放一个特殊的值,名为null,

这表示目前没有任何对象与该变量关联。要检查一个字符串是否为null,要使用以下条件:

 if(str1==null)
        {

        }

检测一个字符串既不是空白字符串,也不是空串,也不是null可以用下面的方法:

public static void main(String[] args)
    {
        String  str1="  ";
        if(str1!=null&&str1.trim().length()==0)
        {

        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值