问题 单项选择题

下列代码的执行结果是 ( )public class Test2{public 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是正确的。

单项选择题
单项选择题