java java自增操作符的加1在什么時(shí)候完成?
java自增操作符的加1在什么時(shí)候完成?對于變量i來說都會(huì)在原來基礎(chǔ)上加1的,重點(diǎn)區(qū)別于式子本身的值;i 式子值為i原來的值,二當(dāng)遇到分號之后,再執(zhí)行對i 1的操作,就是通俗說的“先賦值再加1”;而
java自增操作符的加1在什么時(shí)候完成?
對于變量i來說都會(huì)在原來基礎(chǔ)上加1的,重點(diǎn)區(qū)別于式子本身的值;i 式子值為i原來的值,二當(dāng)遇到分號之后,再執(zhí)行對i 1的操作,就是通俗說的“先賦值再加1”;而 i式子值為i變化后的值,也就是“先加1后賦值”;這個(gè)賦值就是給式子賦值之意,
按照語言習(xí)慣我們一般寫i ,有時(shí)在循環(huán)中寫 i也是一樣的效果,因?yàn)閷τ谧兞縤來說都實(shí)現(xiàn)自增1;
比如b=i ; 就是先將i賦值給b,在遇到分號的時(shí)候,i變量自增 i 2同理