黑马程序员技术交流社区

标题: String的一个新问题 [打印本页]

作者: 一半的留言    时间: 2016-9-26 22:36
标题: String的一个新问题
当String是null之时,是可以进行正常的字符串拼接的,但就是不能调用方法,调用方法就会报空指针异常.

作者: bahamut322    时间: 2016-9-26 22:37
谢谢楼主分享学习经验
作者: 暮雨微凉    时间: 2016-9-26 22:42
谢谢楼主分享,get了
作者: zhuangshuang123    时间: 2016-9-26 22:45
谢谢分享
作者: 郑大仙丶    时间: 2016-9-26 23:00
String 是
作者: 郑大仙丶    时间: 2016-9-26 23:05
String s1=null;
String s2="abc";
String s=s2+s1;
sop(s);
字符串s就会变成nullabc,这样就可以调用方法.
s1是不可以调用方法,因为null空常量,不属于引用数据类型,所以不可以盗用方法.,
作者: fiendGG    时间: 2016-9-26 23:11
感谢楼主分享经验
作者: &天马星空ぁ    时间: 2016-9-27 09:44
null不就相当于""吗?本来就可以字符串拼接呢,必须空指令异常
作者: 459374998    时间: 2016-9-27 12:03
null是"",最简单的基本类型转字符串的方法,肯定可以用。空指针因为没有元素。
作者: 梦魇0023    时间: 2016-9-27 21:55
String能是空啊、、 感谢楼主分享、、




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