java中+(加号或字符串连接)运算顺序的问题

由于java中+(加号或字符串连接)的运算顺序是从左向右的,所以一下程序的输出会得到两个不同的结果

1 public class Test {
2     public static void main(String[] args) {    
3         System.out.println("ddd"+7+5);
4         System.out.println(7+5+"ddd");
5 
6     }
7 }

结果为ddd75

         12ddd

原文地址:https://www.cnblogs.com/cornucopia/p/4415805.html