锁定老帖子 主题:一眼能说出它的结果
精华帖 (1) :: 良好帖 (0) :: 隐藏帖 (10)
|
|
---|---|
作者 | 正文 |
发表时间:2012-03-30
public class HelloWorld { public static void main(String args[]) { String s = null; s = s+"word"; System.out.println("hello " +s); } } 。。。我是给悲剧了一下,看来底子不行 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-03-30
LZ你看成答案是什么了
|
|
返回顶楼 | |
发表时间:2012-03-30
hello nullword吧
|
|
返回顶楼 | |
发表时间:2012-03-30
求告知 为什么是 hello null word
|
|
返回顶楼 | |
发表时间:2012-03-30
snailke 写道 hello nullword吧
应该就是这个了,虽然我还没有运行呢 |
|
返回顶楼 | |
发表时间:2012-03-30
我一眼就料到了结果,我给大家分析一下:
String s = null; s = s+"word"; //在这一步先对s转字符串,如果s是对象,调用toString(),如果是null,转字符串就是"null",与"word"相加就是nullword 嘱咐一点,在java中运算顺序:从左向右。 |
|
返回顶楼 | |
发表时间:2012-03-30
最后修改:2012-03-30
有意思吗?
我觉得应该是 hello world |
|
返回顶楼 | |
发表时间:2012-03-30
hello word 我认为是这一答案
|
|
返回顶楼 | |
发表时间:2012-03-30
hello nullword 大家不要猜了,就是这个答案,已经通过编译
|
|
返回顶楼 | |
发表时间:2012-03-30
一眼就知道,编译不通过,,o(∩_∩)o 哈哈 invalid operands
|
|
返回顶楼 | |