独立运算
++a和a++没有区别
混合运算
java中a++和++a的区别a++是先赋值后加一,这个会不一样 ++a是先加一后赋值
测试代码
package zuochengyun; public class code18 { public static void main(String[] args) { //a++是先赋值后参与运算 先把a的值赋值给B后自己再加一 int a=3; int b=a++; System.out.println(a); System.out.println(b); //++c是先加一后进行赋值 int c=3; int d=++c; System.out.println(c); System.out.println(d); } }
测试结果