Java基础面试题二
题目:
请观察并写出下列两行输出语句结果各为多少?
int a=10;
int b=20;
System.out.println(""+a+b);
System.out.println(a+b+"");
答:
第一条语句输出结果为:1020,字符串类型
第二条语句输出结果为:30,字符串类型
知识点:当+连接数值与字符串类型时都将变为字符串,但执行顺序从左到右依次执行
题目:
请观察并写出下列两行输出语句结果各为多少?
int a=10;
int b=20;
System.out.println(""+a+b);
System.out.println(a+b+"");
答:
第一条语句输出结果为:1020,字符串类型
第二条语句输出结果为:30,字符串类型
知识点:当+连接数值与字符串类型时都将变为字符串,但执行顺序从左到右依次执行