課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
int a=5;
int b=a++;
為什么輸出的時候a會變成5?a賦值的時候沒有自加吖??
2016-01-27
源自:Java入門第一季(IDEA工具)升級版 3-2
正在回答
a++ 自增符號在a后面,所以先對b進(jìn)行賦值操作,然后a再自加,所以b的值是5;
如果是++a就行先為a進(jìn)行自加,然后再為b賦值,那么b就會是6.
慕慕4254360 提問者
a++是先賦值再把a(bǔ)+1;
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答自加自減問題
2 回答課程中的自增與自減
3 回答自加和自減到底是啥?
3 回答自增自減問題
2 回答age1自減
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-01-28
a++ 自增符號在a后面,所以先對b進(jìn)行賦值操作,然后a再自加,所以b的值是5;
如果是++a就行先為a進(jìn)行自加,然后再為b賦值,那么b就會是6.
2016-01-27
a++是先賦值再把a(bǔ)+1;