关于java中System.out.println()中“+”的用法:
首先看一下代码段:
public class Test {
public static void main(String[] args) {
int x = 5;
int y = 2;
int a=5,b=4,c=3;
System.out.println(x+y+"K");
System.out.println(a+b+c+"abc"+3+4);
System.out.println("abc"+a+b+c+3+4);
}
}
输出结果为:
7K
12abc34
abc54334
由以上代码可知当没有字符型数据出现时(没有“k”出现时)“+”是指计算符号,当有字符型数据出现时其字符型数据两侧运算符均为字符串连接符;且之后的“+”都统一当做字符串连接符;