2017年10月11日 关于 变量++和 ++变量的区别
public class Demo0 { public static void main(String[] args) { /* * 关于变量++和++变量 */ int a =10; int b =a++; System.out.println("b="+b+" a="+a);//这里先将a的值赋值给b然后再自增,所以b的值为10,此时a的值为11 int c =++a; System.out.println("c="+c+" a="+a);//这里先将a的值自增,则是a=11+1=12,然后再将12赋值给c,所以c的值为12 } }
执行顺序的区别