課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
運行結(jié)果:
2018-06-17
源自:Java入門第一季(IDEA工具)升級版 3-2
正在回答
比如:int a = 1; int b = ++a;? 那么因為++在前的關(guān)系, 所以要先把a加1,把加1后的a賦給b,? 那么b 就是 2.
比如:int a = 1; int b = a++;? 那么因為++在后的關(guān)系, 所以要先使用a做運算, 那么b 就是 1.?
記住:無論++在前還是在后,a的值都會+1的。??比如:
int a = 1;?
int b = ++a;?????????//如果++在前,b會變成2.? ? 如果++在后,那么先把a,即1賦給b.? b還是1.
System.out.println(a);????????//不論++在前還是在后,下面的打印a的語句都會打印出2.??
++ 在a前 ,和++在a后。int i = 5;
++a先計算后賦值,(++a)的值為 5+1=6,接著a 賦值a 為6;
a++ 先賦值后計算,(++a)的值為5上面的題是“b= ++a“所以b為5,接著a計算a=5+1=6.
這個跟c語言一個樣子。++a,先加完1在賦值b;a++,先賦值給b,a在自己加1;
b=a++就是,先把a的值賦給b,然后a再自增。結(jié)果是b=5? a=6
類似地,
b=++a就是,先對a自增運算,然后再賦給b。結(jié)果是b=6? a=6
記住這句話: ++在前,先加后運算。? ?++ 在后,先運算后加
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答有點不懂 求大神解答
8 回答求大神解答小白一個
3 回答求助大神解答小白
1 回答不太明白求最大值和最小值的邏輯,求大神解答
2 回答求大神解答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-06-17
比如:int a = 1; int b = ++a;? 那么因為++在前的關(guān)系, 所以要先把a加1,把加1后的a賦給b,? 那么b 就是 2.
比如:int a = 1; int b = a++;? 那么因為++在后的關(guān)系, 所以要先使用a做運算, 那么b 就是 1.?
記住:無論++在前還是在后,a的值都會+1的。??比如:
int a = 1;?
int b = ++a;?????????//如果++在前,b會變成2.? ? 如果++在后,那么先把a,即1賦給b.? b還是1.
System.out.println(a);????????//不論++在前還是在后,下面的打印a的語句都會打印出2.??
2018-07-20
++ 在a前 ,和++在a后。int i = 5;
++a先計算后賦值,(++a)的值為 5+1=6,接著a 賦值a 為6;
a++ 先賦值后計算,(++a)的值為5上面的題是“b= ++a“所以b為5,接著a計算a=5+1=6.
2018-06-18
這個跟c語言一個樣子。++a,先加完1在賦值b;a++,先賦值給b,a在自己加1;
2018-06-17
b=a++就是,先把a的值賦給b,然后a再自增。結(jié)果是b=5? a=6
類似地,
b=++a就是,先對a自增運算,然后再賦給b。結(jié)果是b=6? a=6
2018-06-17
記住這句話: ++在前,先加后運算。? ?++ 在后,先運算后加