以下代码的输出结果是什么? 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 原因:算术加法运算的优先级高于字符串拼接,字符串与整型变量相加时,整型变量被自动转换成字符串形式,然后进行字符串拼接