java java自增操作符的加1在什么時(shí)候完成?
java自增操作符的加1在什么時(shí)候完成?對(duì)于變量I,它將在原來的基礎(chǔ)上加1,這與公式本身的值不同。公式I的值是I的原值,當(dāng)遇到分號(hào)時(shí),會(huì)對(duì)I 1進(jìn)行運(yùn)算,俗稱“先賦值后加1”;公式I的值是I改變后的值
java自增操作符的加1在什么時(shí)候完成?
對(duì)于變量I,它將在原來的基礎(chǔ)上加1,這與公式本身的值不同。公式I的值是I的原值,當(dāng)遇到分號(hào)時(shí),會(huì)對(duì)I 1進(jìn)行運(yùn)算,俗稱“先賦值后加1”;公式I的值是I改變后的值,即“先加1后賦值”;這個(gè)賦值就是給公式賦值的意思,
根據(jù)語(yǔ)言習(xí)慣,我們通常寫I,有時(shí)在循環(huán)中寫I的效果是一樣的,因?yàn)閷?duì)于變量I,它是自增的1;
例如,B=I;當(dāng)遇到分號(hào)時(shí),它是先把I賦值給B,變量I是自遞增的,類似地
在Oracle中,主鍵不能是自遞增的,但是您可以創(chuàng)建一個(gè)序列--create sequence create seq Text minValue 1 maxvalue 9999 start with 60 increment by 1 cache 20 insert into student(ID,name)values(seq u文本.NEXTVAL“張三”還可以