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后賦值”;這個賦值就是給公式賦值的意思,
根據(jù)語言習慣,我們通常寫I,有時在循環(huán)中寫I的效果是一樣的,因為對于變量I,它是自增的1;
例如,B=I;當遇到分號時,它是先把I賦值給B,變量I是自遞增的,問題還不夠清楚。如果我和我都是這樣一個人,就沒有區(qū)別了。。如果代碼是k=I和k=I,則存在差異。前者的意思是k=I,然后是I,然后是1。后者K是K=(I+1)的值。