課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
在3-2中例2運(yùn)行結(jié)果為什么b=5
2017-08-03
源自:Java入門第一季(IDEA工具)升級(jí)版 3-2
正在回答
b = 5;
a = b++;????5
a = ++b;????6
++b ?和 ?b++ ?的區(qū)別是 ++在前先運(yùn)算后負(fù)值 ?++在后先負(fù)值后運(yùn)算
慕函數(shù)4415219 提問(wèn)者
這里不是像上面說(shuō)的 先賦值再進(jìn)行++運(yùn)算的原因,比如就算你加上括號(hào),結(jié)果也是b=5。如:
a=5;
b=(a++);
結(jié)果b還是等于5,不信可以試試。
這里b=5的原因是“a++”這個(gè)整體本身是等于5,而運(yùn)行完后a=6。
“++a”整體本身等于6,運(yùn)行完后a=6;
b = ++a; 前自增符號(hào)是指a先自增,再賦值給b
b = a++; 后自增符號(hào)是指a先賦值給b之后,a再自增
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始
4 回答請(qǐng)問(wèn)例1的 運(yùn)算結(jié)果為什么不是a:5,b:6?
1 回答3-2 例1輸出結(jié)果疑問(wèn)
9 回答為什么我執(zhí)行i%2==0和i%2==1時(shí),運(yùn)行結(jié)果都是55?
2 回答a=5;b=2;b<=a;為什么對(duì)???求指點(diǎn)
3 回答這樣運(yùn)行結(jié)果為什么是3呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-08-03
b = 5;
a = b++;????5
a = ++b;????6
++b ?和 ?b++ ?的區(qū)別是 ++在前先運(yùn)算后負(fù)值 ?++在后先負(fù)值后運(yùn)算
2017-08-03
這里不是像上面說(shuō)的 先賦值再進(jìn)行++運(yùn)算的原因,比如就算你加上括號(hào),結(jié)果也是b=5。如:
a=5;
b=(a++);
結(jié)果b還是等于5,不信可以試試。
這里b=5的原因是“a++”這個(gè)整體本身是等于5,而運(yùn)行完后a=6。
“++a”整體本身等于6,運(yùn)行完后a=6;
2017-08-03
b = ++a; 前自增符號(hào)是指a先自增,再賦值給b
b = a++; 后自增符號(hào)是指a先賦值給b之后,a再自增