A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lennycxy 中级黑马   /  2016-4-20 11:02  /  723 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

各位大神求助

9 个回复

倒序浏览
null代表声明了一个空对象,根本就不是一个字符串。    
""代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。  
null代表声明了一个空对象,对空对象做任何操作都不行的,除了=和==    ""是一个字符串了,只是这个字符串里面没有内容了
回复 使用道具 举报
null和""的区别: ""是字符串常量,同时也是一个String类的对象,既然是对象当然可以调用String中的方法.而null是空常量,不能调用任何的方法,否则会出现空指针异常,null常量可以给任意的引用数据类型赋值
回复 使用道具 举报
我也来学习一下
回复 使用道具 举报
huaihkiss 来自手机 中级黑马 2016-4-21 00:12:33
报纸
null的话他是没有任何指向“”的话  他会在堆内存中指向一个长度0的对象地址
回复 使用道具 举报
yuanmeng 来自手机 中级黑马 2016-4-21 08:55:05
地板
一个""可以调用,但是null是变量值是空的不可以被调用的。
回复 使用道具 举报
受教了,谢谢大家
回复 使用道具 举报
欧胤祥 发表于 2016-4-20 23:55
null和""的区别: ""是字符串常量,同时也是一个String类的对象,既然是对象当然可以调用String中的方法.而nul ...

这个正解 楼主可以参考
回复 使用道具 举报
谢谢大家的分享,学习啦
回复 使用道具 举报
张宪达 来自手机 中级黑马 2016-4-22 13:18:44
10#
看来大家都学习的不错啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马