課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
這個先運算或者賦值是指在下一個;后面的句子嗎?還是下一個System.out.println輸出里面的,怎么區(qū)分呢?在同一個輸出里有a++? ++a又怎么算呢?經(jīng)常分不太清楚
2017-03-29
源自:Java入門第一季(IDEA工具)升級版 3-2
正在回答
我是這樣記的:
前置 賦值前再加
后置 賦值后再加
b=a++;就是a的值先給b,然后a再+1;
b=++a;就是a先+1,再把值賦給b;
慕粉2258416217 提問者
慕粉4567898765432 回復(fù) 慕粉2258416217 提問者
a++是先用了a的值再加一,++a是先給a加一再用
a++是后面才加的,而 ++a是前面加的
a++ 先執(zhí)行當(dāng)前語句,再加;++a 先加再執(zhí)行
a++是后加 ++a是前加,記得這個就好了
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答賦值運算符 -=
2 回答Java賦值運算
2 回答賦值運算符
3 回答賦值運算符
3 回答賦值運算符+=
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-29
我是這樣記的:
前置 賦值前再加
后置 賦值后再加
2017-03-29
b=a++;就是a的值先給b,然后a再+1;
b=++a;就是a先+1,再把值賦給b;
2017-03-29
a++是先用了a的值再加一,++a是先給a加一再用
2017-03-29
a++是后面才加的,而 ++a是前面加的
2017-03-29
a++ 先執(zhí)行當(dāng)前語句,再加;++a 先加再執(zhí)行
2017-03-29
a++是后加 ++a是前加,記得這個就好了