虽然++a和a++等价的结果一样,但是运算过程确大不相同,以下举例说明:
public void test04()
{
int a = 1;
int c = 1;
int b=++a;//先加后赋值
int b1 = c++;//先赋值后加
}
输出结果:b=2,b1=1;
结论:
++a是先加后赋值
a++是先赋值后加