问题
单项选择题
下列代码的执行结果是 ( )
public class Test2public static void main(String args[])int a=4,b=6,c=8;
String s="abc";
System.out.println(a+b+s+c);
A) "ababcc"
B) "464688"
C) "46abc8"
D) "10abc8\
答案
参考答案:D
解析: 该题考查的是int型和 String型的混合运算。本题中先算a+b=10,然后再和String型的s相连起来变为字符串 10abc,最后在用“+”号把int型的8连起来,结果也是String型的,即10abc8。所以选项D是正确的。