int i=1;
i=i++;
System.out.println(i);
结果是i=2 因为i=1+1=2
Java中i=i++运算符的理解与应用
本文深入探讨了Java中自增运算符`i=i++`的工作原理,通过一个简单的示例展示了其结果为何为i=2。文章解释了这个表达式的求值顺序和临时变量的概念,帮助开发者更好地理解Java中的赋值与运算符优先级。
int i=1;
i=i++;
System.out.println(i);
结果是i=2 因为i=1+1=2
2528