Java空字符串与null的区别和判断字符串是否为空的方法 我来答 2个回答 #热议# 为什么说不要把裤子提到肚脐眼? 百度网友14fd10e 2017-10-27 · 超过41用户采纳过TA的回答 知道答主 回答量:105 采纳率:60% 帮助的人:58.1万 我也去答题访问个人页 关注 展开全部 String str = null;String str2 = "";null表示str对象是不存在的,还没被实例化,如果调用它的一些方法会空指针""表示str2的值是空的字符串,没任何东西,对象存在,调用方法不会空指针if(str2 != null && !str2.isEmpty()) // 判断对象不为空,并且不是空字符串 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 灭文花路水 2017-10-27 · TA获得超过165个赞 知道小有建树答主 回答量:210 采纳率:0% 帮助的人:92.7万 我也去答题访问个人页 关注 展开全部 空字符串:要指向一个内存空间,只是里面的值是空白。比如String str="";null:没有内存空间,指向空对象。比如String str=null,null不是只针对字符串的,其他类型的对象对象也有可能是null。判断字符串为空 str.equals(""); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 java 字符串为null 如何判断 2020-03-21 空值与空字符串到底有啥区别 分别是怎么输入的 5 2022-06-09 null和空字符串的区别 2022-11-16 java判断字符串是否为空的方法是什么? 2023-06-29 字符串类型字段空值null和空字符串相同吗 2022-12-14 null和空字符有区别吗? 2022-09-28 空值与空字符串到底有啥区别 分别是怎么输入的 2019-09-11 java 字符串为null 如何判断 6 为你推荐: