int x = 8;
x++;
System.out.println(x); //9
System.out.println(x++); //9
System.out.println(++x); //11
System.out.println(x--); //11
System.out.println();//什么也不输出
- 第一条输出 x++后x为9列表内容
- 第二条输出x此时为9,system.out.println输出的是x的值,a=x++,执行此操作,x为9,a为10
- 第三条输出a=++x,x此时的值为10,++x后,此时x为11,a为11
- 第四条a==x–,x此时的值为11,a为10
- 单独来看x++和++x并没有区别