前加: ++a 先自增,再赋值
后加: a++ 先赋值,再自增
下面的例子,你自己试试就知道了
int a = 0;
int b = 0;
int c = ++a;
int d = b++;
System.out.println©; System.out.println(d);
结果:
1
0
int a=7;
// 7 7 8 8
int b=a++ + --a + ++a + a--;
// 8 7 8 7
System.out.println(a);//7
System.out.println(b);//30