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

posted @ 2015-04-10 22:14  cornucopia  阅读(920)  评论(0编辑  收藏  举报