字串: “null”  和  “空字串”  的差别?

字串: “null”  和  “空字串”  的差别?

您好,

如下图:

http://img1.sycdn.imooc.com/climg//5933c7230001bce812310586.jpg

请问下列两个:

1. “null”  

2.  “空字串”  

有什么的差别?


谢谢~

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

null没有分配存储空间,“”代表内存空间中的值是空字符串


提问者 慕后端4309713 2017-06-05 17:01:30

您好,

容许小白我再追问,那请问下面兩個“and”運算子:

1. &

2.&&

在java編程裏,有什麼區別?

感謝~


  • 与 | ,|| 的区别一样 &对每一个都判断; &&只要前面是false就输出false,而不继续判断后面了
    2017-06-05 17:10:06
提问者 慕后端4309713 2017-06-05 11:07:21

您好,

請問一下,下面兩個“or”運算子:

1. |

2.||


在java編程裏,有什麼區別?

謝謝~


  • 当使用||(短路或)时,若前面的表达式结果为真,则程序不会再执行后面的表达式,直接得出TRUE的结果, 当使用|时,若前面的表达式为真时,虽然最后也是得出TRUE的结果,但程序还会继续执行后面的表达式
    2017-06-05 11:13:59
提问者 慕后端4309713 2017-06-05 04:07:26

您好,


请问有没有

1.method 或

2.其他手法

来判断当前字串是 “null”  还是 “空字串” ?


谢谢~


  • 1)"".equals(字串对象)可以判断为空字符串“” 2)字串对象==null可以判断为null对象
    2017-06-05 10:57:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师