您的位置:首页 > 编程语言 > Java开发

java判断字符串不为空和null的方法

2018-03-22 14:32 204 查看
首先,区分空串和null串

1、 空串”“是长度为0的字符串,它有自己的串长度(0)和内容(空),判断一个字符串为空的方法:

if (str.length() == 0);




if (str.equals(""));


2、 null串表示目前没有任何对象与该变量关联,检查一个字符串是否为null的方法:

if (str == null);


3、检查一个字符串既不是null串也不是空串,多用以下方法判断:

if (str != null && str.length() != 0);


注意:要先检查str不为null,否则在一个null值上调length()方法会出现错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  空字符串 null串