int X=100;
int Y=200;
System.*out*.println("X+Y="+X+Y);
System.*out*.println(X+Y+"=X+Y");
代码的结果:X+Y=100200
300=X+Y
原因:第一个"X+Y="相当于一开始就为字符串,所以后面那个+是拼接,第二个就是看成整数