i++与++i的区别 int a = 5; int b = a++; System.out.println(a);// a=6 System.out.println(b);// b=5 int c = ++a; System.out.println(a);// a=7 System.out.println(c); // c=7 对于上面的代码进行总结: a++: 执行这段代码后,将a 的值赋给b,然后自增; ++a:执行这段代码前a先自增,然后在将值赋给c;