1.下面代码片段的输出结果是什么 Bint x = 1,y = 2;System.out.println(’1’ + x +y);A 112B 4C 13D 由于 x,y 都不是字符串类型,产生语法错误
问题描述:
1.下面代码片段的输出结果是什么 B
int x = 1,y = 2;
System.out.println(’1’ + x +y);
A 112
B 4
C 13
D 由于 x,y 都不是字符串类型,产生语法错误
答
这题没答案 .'1'的话,就是字符,它会转换为ASCII对应的值,即是49,最终输出是52
如果是"1" 这个的话,他会把x.y当成字符串来算,结果是112.
确认是下是单引还是双引,单引的话就没有答案 .