浏览 2218 次
锁定老帖子 主题:String等于null有缺陷
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-04-07
public void test(String pstr){ str=pstr; System.out.println(str); } public static void main(String[] args) { Demo d=new Demo(); d.test("aaa"); } 最近被问了好几次了,真的不知道上面的代码有什么缺陷,大家讨论下 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-04-07
如果"aaa"换成是null将会是一个什么结果呢
|
|
返回顶楼 | |
发表时间:2010-04-07
jiyanliang 写道 如果"aaa"换成是null将会是一个什么结果呢
打印null而已,有啥问题? |
|
返回顶楼 | |
发表时间:2010-04-07
zzhxlyc 写道 jiyanliang 写道 如果"aaa"换成是null将会是一个什么结果呢 打印null而已,有啥问题? 到公司做面试题的时候看到的,面试官也没说什么,只是有个这样的题目,遇到了两次了 都有上面的代码有什么缺陷 |
|
返回顶楼 | |
发表时间:2010-04-07
代码不全吧
写全 看看 |
|
返回顶楼 | |
发表时间:2010-04-07
String str = null;代表一个空对象,调用任何string的方法就会抛NullPontException;还是设置为String str = ""比较好。
|
|
返回顶楼 | |