1. 单独使用:放在操作数的前面和后面效果一样
int a = 3; int a = 3;
a++; ++a;
System.out.println(a); System.out.println(a);
输出4 输出4
2. 参与运算使用
放在操作数的前面,先自增或者自减,然后再参与运算
int a=3; 当++再变量后面的时候,会先将变量中的值取出做赋值操作,然后再自身加1
int b;
b=a++; ==>先取值再运算
System.out.println("a="+a); 输出a=4
System.out.println("b="+b); 输出b=3
放在操作数的后面,先参与运算,再自增或者自减
int a=3; 当++在变量前面的时候,会先自身加1,然后再将结果赋值
int b;
b=++a; ==>先运算,后取值
System.out.println("a="+a); 输出a=4
System.out.println("b="+b); 输出b=4