自增:++ 放在某个变量前面或后面,对变量自身的值加1
自减:-- 放在某个变量前面或后面,对变量自身的值减1
++--只操作变量,不能操作字面变量(例如数字之类)
++--放在变量前后的区别
放在变量前面,先对变量进行+1、-1,再拿变量的值进行运算
放在变量后面,先对变量的值进行运算,再对变量的值进行+1、-1
下边例题:
public class zizengzijian {
public static void main(String[] args) {
int m = 5;
int n = 3;
//m 6 4 5
//n 4 3
int result = ++m - --m + m-- - ++n + n-- + 3;
// 6-4+5-4+3+3 = 9
System.out.println(result); //9
System.out.println(m); //4
System.out.println(n); //3
}
}