public static void main(String[] args) {
int a=10;
int b=a++;
System.err.println("a="+a);
System.err.println("b="+b);
}
输出结果为a=11 b=10
原因:++在后,先赋值,再自增
public static void main(String[] args) {
int a=10;
int b=++a;
System.err.println("a="+a);
System.err.println("b="+b);
}
输出结果为a=11 b=11
原因:++在前,先自增,再赋值