如下代码块中前两个输出语句有何区别? int a = 10; int b = 20; //下面两句代码区别? System.out.println("" + a + b); System.out.println(a + b + ""); System.out.println(a + b + "c"); 第一个输出语句输出时前面有string字符,则后面“+”作为连接符使用第二个输出语句输出时后面接string字符串时,则前面“+”先作为运算符计算,计算后“+”作为连接符连接 输出结果如下