单独使用时

放在操作数的前面和后面效果一样,这种用法是我们比较常见的

参与运算使用时

在操作数的前面

放在操作数的前面,先自增或者自减,然后再参与运算

在操作数的后面

放在操作数的后面,先参与运算,再自增或者自减

Java代码

1
2
3
4
5
6
7
8
9
10
11
12
public static void main(String[] args) {
int a=10;
int b=10;
int c=10;
a=b++;//a=10,b=11
c=--a;//c=9,a=9
b=++a;//b=10,a=10
a=c--;//a=9,c=8
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
}

运行结果

img