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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

谁能解答一下?最好说的精准

评分

参与人数 1黑马币 +3 收起 理由
杨佳名 + 3

查看全部评分

12 个回复

倒序浏览
小猪快跑 来自手机 中级黑马 2015-1-2 22:33:49
沙发
先是int数据类型,所以先是结果3,然后3和字母相加就成了字符链接,当然后面的也都是string字符串类型,这个题目需要注意的是数据类型的自动提升,byte short char int.....回顾一下这个部分的知识就完全清楚了。

点评

很好  发表于 2015-1-3 23:28

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

回复 使用道具 举报
视频第二天09有类似的5+5=55那个

点评

好  发表于 2015-1-3 23:30
回复 使用道具 举报
java里面运算一般是从左往右开始算的,(除了一些优先级的符号),所以“java”左边部分是3,然后再加java变成了,3java, 紧接着是加2,变成了3java2,最后加1,变成了3java21.
回复 使用道具 举报
考的连接符吧
回复 使用道具 举报
考的是运算顺序和数据类型自动提升。
回复 使用道具 举报
廖彬 中级黑马 2015-1-11 21:52:58
7#
由于int类型和String类型相”+“那么这个“+”就被默认为连接符,而且连接符优先于运算符,所以全都变成了字符串
回复 使用道具 举报
jun_03 中级黑马 2015-1-11 23:07:23
8#
不知道!@大神来解决。
回复 使用道具 举报
进来看看
回复 使用道具 举报
3java21  是吧
回复 使用道具 举报
确实经典的题,毕老师有个视频就是做这个题,如果不清楚的,几乎都是做错的,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马