自增自减
-
++、–既可以放在变量的后边,也可以放在变量的前边
-
++、–只能操作变量,不能操作字面量的。
自增自减注意事项
++、–如果不是单独使用(如在表达式中、或者同时有其他操作),放在变量前后会存在明显区别
- 放在变量前面,先对变量进行+1、-1,再拿变量的值进行运算
int a = 10; int rs = ++a; //++、--在变量前,先+1、-1,再使用 System.out.println(a); //11 System.out.println(rs); //11
- 放在变量的后面,先拿变量的值进行运算,再对变量的值进行+1、-1
int b = 10; int rs = b++; //++、--在变量后,先使用,再+1、-1 System.out.println(b); //11 System.out.println(rs); //10
拓展案例