相关疑难解决方法(0)

串联字符串和数字Java

为什么在这些情况下输出会有所不同?

int x=20,y=10;

System.out.println("printing: " + x + y); ==> 打印:2010

System.out.println("printing: " + x * y); ==> 打印:200

为什么不是第一个输出30?它与运算符优先级有关吗?像第一次"打印"和x连接,然后这个结果字符串和y连接?我对么?

java

17
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×1