自增和自减运算符
举例一个,另一个类似
所谓自增自减符号,就是++与--
对应的意思可以理解为例如
i++指每次的值自己加1,i--指每次的值自己减1
同时++ 与--也可以放在变量的前面,如--i,++i
要注意放在前面和后面在运算操作时是有区别的
放在前面的话就是先运算完成(进行自增自减)后,再进行下级操作(例如赋值,输出)
例
i = 10;
j = ++i;
System.out.println("i=" + i);
System.out.println("j=" + j);
如上的值输出可以得到i=11,j=11
就是先进行i的自增运算,然后将运算完成的值赋值给j,所以都是11
如果放在后面,则先进行完操作(例如赋值,输出),再进行运算操作(例如自增自减)
例
i = 10;
j = i++;
System.out.println("i=" + i);
System.out.println("j=" + j);
如上的值输出可以得到i=11,j=10
就是先将i=10赋值给j,然后再进行i++的自增运算。得到i=11,所以输出i=11,j=10
自减运算同上

浙公网安备 33010602011771号