java中前++与后++的区别

前加: ++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

猜你喜欢

转载自blog.csdn.net/m0_60237095/article/details/120972614