自增和自减运算符

举例一个,另一个类似

所谓自增自减符号,就是++与--

对应的意思可以理解为例如

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

 

自减运算同上

posted @ 2021-08-17 16:28  _Lucario  阅读(300)  评论(0)    收藏  举报