name==null与name.equals("")有什么区别 我来答 2个回答 #热议# 应届生在签三方时要注意什么? 匡暮昀5U 2019-06-11 · TA获得超过235个赞 知道小有建树答主 回答量:494 采纳率:76% 帮助的人:167万 我也去答题访问个人页 关注 展开全部 首先,你这种写法是不正确的,应改写为null == name "".equals(name) 这样才会规避 nullpointexception 。equals比较的字符串内容一致,常用来比较字符串。null== 则判断 变量是否为null。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 精灵动漫 2019-06-11 · 专注发表一些有趣的视频片段 精灵动漫 采纳数:80 获赞数:95 向TA提问 私信TA 关注 展开全部 null表示对象都没有,""对象是有的,只是值为空串 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2007-08-24 name.equals("") name==null name.length()==0有什么区别 2 2016-09-14 if(name==null || "".equals(name))什么意思,是判断什么的 1 2018-11-27 null和""以及==与equals的区别 33 2017-10-05 "".equals(name) 和name.equals("") 都什么意思?有区别吗? 16 2013-04-28 在js里,变量比较的方式没有name==null或者name.equals("")吗?? 2018-03-19 if(null != name) 与if(name !=null) 有什么区别? 19 2017-11-25 java中equals和==有什么区别,判断变量是否为空时null放在前和放在后有什么区别 41 2011-08-12 java中 name.equals("root") 和 (name).equals("root")有什么区别 3 更多类似问题 > 为你推荐: