課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
求解釋 count++ 因為count 等于 0 ?然后++是不是應(yīng)該從0開始加起 ? 求解釋
2015-11-21
源自:Java入門第一季(IDEA工具)升級版 5-1
正在回答
當(dāng)從這個例子來看,你可以理解為count++ 等價于 count=count+1 ,二者效果是一樣的,這里你可以了解另一個寫法:++count, 二者的區(qū)別是在于賦值先后,像 wait_3同學(xué)解釋那樣,運算取值的問題,當(dāng)將count++和++count應(yīng)用于賦值時,就可以很明顯的看出差別了。
是從0加起的。
單獨的語句count++與++count是一樣的,如果賦值的話就有個順序:
int count = 2, num = 0;
num = count++;?? //num結(jié)果為2,先賦值再++
count = 2;
num = ++count;? //num結(jié)果為3,先++再賦值
count++ 先進行運算,再對count進行++
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答count++
1 回答count++;
2 回答COUNT
1 回答+count+ 跟count 有什么區(qū)別
1 回答count=count++,這個錯在哪里??
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)微信公眾號
2015-11-21
當(dāng)從這個例子來看,你可以理解為count++ 等價于 count=count+1 ,二者效果是一樣的,這里你可以了解另一個寫法:++count, 二者的區(qū)別是在于賦值先后,像 wait_3同學(xué)解釋那樣,運算取值的問題,當(dāng)將count++和++count應(yīng)用于賦值時,就可以很明顯的看出差別了。
2015-11-21
是從0加起的。
單獨的語句count++與++count是一樣的,如果賦值的話就有個順序:
int count = 2, num = 0;
num = count++;?? //num結(jié)果為2,先賦值再++
count = 2;
num = ++count;? //num結(jié)果為3,先++再賦值
2015-11-21
count++ 先進行運算,再對count進行++