黑马程序员技术交流社区
标题:
看看基础如何
[打印本页]
作者:
Imp_x
时间:
2014-7-24 22:06
标题:
看看基础如何
输出什么呢 第一反应!
System.out.println(""+'a'+1);
作者:
dreamseekerkun
时间:
2014-7-24 22:37
a1吧:,如果没有前面的“”,结果就是数字了
作者:
单线程xia
时间:
2014-7-24 22:43
a1 经常这么写,+""转字符串 省事
作者:
毕业生
时间:
2014-7-24 23:05
字符串在前面,你说呢!
作者:
王一勇
时间:
2014-7-24 23:09
a1,自动转换字符串了。
作者:
sunshine9091
时间:
2014-7-24 23:32
第一眼看到是98,但是前面有“”,结果应该是a1
作者:
hejinzhong
时间:
2014-7-24 23:38
主要两个双引号太明显了
作者:
zll0214
时间:
2014-7-25 00:10
强制转换为字符串,所以结果是a1
作者:
彬锐
时间:
2014-7-25 01:13
a1....加上""就是强制转换为字符串
作者:
fantacyleo
时间:
2014-7-25 01:37
本帖最后由 fantacyleo 于 2014-7-25 01:39 编辑
a1呗。Java下这种迷惑远不如C/C++多。一个a++ + ++a就能难住一大片
作者:
sunny~
时间:
2014-7-25 09:34
System.out.println('a'+1+""); 这个结果为什么是98
作者:
doubandddk
时间:
2014-7-25 10:03
运算符有顺序啊 要一个一个的执行
System.out.println('a'+1+"");先执行‘a'+1
作者:
渴望学习
时间:
2014-7-25 12:09
楼上正解
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2