public class work4{ public static void main(String args[])
{
int x=5;
int y=2;
System.out.println(x+y+"K");
System.out.println(6+6+"aa"+6+6);
}}输出图片
3 回答

元芳怎么了
TA贡献1798条经验 获得超7个赞
从左到右执行运算,在没有加到字符串时,是int类型相加,当加到字符串时,整型转为String类型,string+string还是string,然后与后面的int类型
相加时,后面int类型的需要转为string类型,因此依此相加就是输出结果。

吃鸡游戏
TA贡献1829条经验 获得超7个赞
是这样的,整形相加得到的结果是整形,整形和字符串相加得到的是字符串,所以你前两个是整形相加,得到12,再和aa相加,就是
整形和字符串相加,得到字符串12aa,再和6相加,就是字符串和整形相加,又得到字符串12aa6,再和最后一个6相加,就是字符串和整
型相加,得到字符串12aa66.
添加回答
举报
0/150
提交
取消