java java自增操作符的加1在什么时候完成?

java自增操作符的加1在什么时候完成?对于变量I,它将在原来的基础上加1,这与公式本身的值不同。公式I的值是I的原值,当遇到分号时,会对I 1进行运算,俗称“先赋值后加1”;公式I的值是I改变后的值

java自增操作符的加1在什么时候完成?

对于变量I,它将在原来的基础上加1,这与公式本身的值不同。公式I的值是I的原值,当遇到分号时,会对I 1进行运算,俗称“先赋值后加1”;公式I的值是I改变后的值,即“先加1后赋值”;这个赋值就是给公式赋值的意思,

根据语言习惯,我们通常写I,有时在循环中写I的效果是一样的,因为对于变量I,它是自增的1;

例如,B=I;当遇到分号时,它是先把I赋值给B,变量I是自递增的,问题还不够清楚。如果我和我都是这样一个人,就没有区别了。。如果代码是k=I和k=I,则存在差异。前者的意思是k=I,然后是I,然后是1。后者K是K=(I+1)的值。