黑马程序员技术交流社区

标题: 求解: null和空值的区别? [打印本页]

作者: 一江夜雨    时间: 2015-11-20 22:11
标题: 求解: null和空值的区别?
求解:  null和空值的区别?
作者: Aaron_wang    时间: 2015-11-20 23:23
大水贴,空是什么?
作者: 小虎199406    时间: 2015-11-20 23:33
java中没有区别  其他语言不知道
作者: 隔壁马良    时间: 2015-11-21 00:18
null不是空?
作者: Tmac90301    时间: 2015-11-21 20:39
请收下我的膝盖
作者: z940505    时间: 2015-11-21 21:25
拿String类型举个例子吧,String s1 = "";这个是空值,String s2 = null;这个是空,打印的时候s1正常输出,值就是空,而null会出现空指针异常
作者: 邸永明    时间: 2015-11-21 21:41
null不能调用方法,
作者: 1018chenhaiyang    时间: 2015-11-21 21:44
null是空常量,无法作为对象调用方法
作者: 一江夜雨    时间: 2015-11-21 22:30
隔壁马良 发表于 2015-11-21 00:18
null不是空?

我想表达的意思是:  null  和“  ”  的区别?
作者: 一江夜雨    时间: 2015-11-21 22:31
z940505 发表于 2015-11-21 21:25
拿String类型举个例子吧,String s1 = "";这个是空值,String s2 = null;这个是空,打印的时候s1正常输出, ...

嗯  原来如此  你理解了我的意思{:2_30:}
作者: 隔壁马良    时间: 2015-11-21 23:24
一江夜雨 发表于 2015-11-21 22:30
我想表达的意思是:  null  和“  ”  的区别?

哦,原来介样
作者: 90后的96迷    时间: 2015-11-21 23:41
null是可以指对象指向为空,例如数组是数组没有指向,而空值指有对象,而对象内没放值
作者: 小河北    时间: 2015-11-22 00:00
举个简单的例子说明一下,这就好比你去吃羊肉串,null就好比你把肉吃完了,只剩下一根签子,空值就好比你把签子也给扔了。
作者: 冯景超    时间: 2015-11-22 00:50
null是没有指向,是一个常量,空值是没有元素,但有指向
作者: 一江夜雨    时间: 2015-11-22 09:11
隔壁马良 发表于 2015-11-21 00:18
null不是空?

不好意思  表达有误  想说的是   null 和“ ”  的区别   




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2