永发信息网

java null 和空的区别

答案:1  悬赏:20  手机版
解决时间 2021-03-21 04:26
java null 和空的区别
最佳答案
一般情况下 . java中的null就是指的空 .

但是稍微注意的是 空字符串"" 和null是有区别的
"" 代表有字符串, 但是字符串内容为空, 长度为0

null表示对象为空
如果用为null的对象去调用方法, 就会出现空指针异常
所以 在字符串进行内容比较时 ,要 使用不为空的字符串 去调用比较方法, 
参考代码如下

public class Test {
public static void main(String[] args) {
String str1 = null;
String str2 = "";
System.out.println(str1==str2);//false
System.out.println(str2.equals(str1));//false
System.out.println(str1.equals(str2));//空指针异常java.lang.NullPointerException

}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
利源休闲中心这个地址在什么地方,我要处理点
社会上怎么什么人都有,明明是一个女的却不知
天猫店铺可以用淘宝助理上传宝贝吗?
摆头的瞬间,左边头和脖子交界处突然很疼,感
车大灯内有水雾是盖着车衣散的快还是敞开散的
为什么烤箱电源线容易烧坏
PPT背景图片设置,如何去掉PPT的底色啊
《寻陆鸿渐不遇》表达了作者什么的思想感情
会理三中初一招生报名了吗?
请问复旦数学系学生GPA 3.0 可以申请国外那些
我是一切的根源是什么意思
盐池县市场监督管理局城北市场监督管理所在哪
Watch英语是什么
滇池卫城·蓝溪怎么去啊,有知道地址的么
当X等于多少时,(48减去6X)除以6的结果是0
推荐资讯
女人43岁交五险一金,到多大岁数领养老金
CAD、C语言和VFP的用途分别是什么?
通幽书屋怎么去啊,有知道地址的么
单选题孙中山总结“黄花岗起义时说:“事虽不
帝王知音者五人:唐玄宗、后唐庄宗、南唐后主
报刊亭(小草坝野生天麻)地址有知道的么?有点
在很多的港片中都能听到人们管警察叫条子 请
为了中和该水样的酸性,可以加入适量的A.NaCl
求一个数字组合软件 比如:十位:1 2 3 个位
我的世界碳转子怎么做
使用的TPlink无线路由器,突然打不开网页。不
身边人英文怎么说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?