課程
/后端開發(fā)
/Java
/Java入門第三季
這樣怎么哪里錯了?
2019-01-31
源自:Java入門第三季 2-6
正在回答
? ? ? ? // 從后往前每隔三位插入逗號
for(int i=str.length()-3;0<i;i-=3){
? ? str.insert(i,",");
}
首先你打錯了,是str.insert
其次這么寫一上來就數(shù)組范圍超界了呀,而且你一直自增i,這個for循環(huán)會無限循環(huán)吧……
我是這么寫的↓
for?(int?i?=?str.length()?-?1;?i?>2;?i?-=?3)?{ ???? ????str.insert(i?-?2,","); ???? }
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
7 回答哪里錯了這是
1 回答為什么會這樣呢?哪里錯了?求指教
1 回答哪里錯了?。?!
1 回答哪里錯了?
3 回答這個是哪里出錯了呢????
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-04-09
? ? ? ? // 從后往前每隔三位插入逗號
for(int i=str.length()-3;0<i;i-=3){
? ? str.insert(i,",");
}
2019-02-02
首先你打錯了,是str.insert
其次這么寫一上來就數(shù)組范圍超界了呀,而且你一直自增i,這個for循環(huán)會無限循環(huán)吧……
我是這么寫的↓
for?(int?i?=?str.length()?-?1;?i?>2;?i?-=?3)?{ ???? ????str.insert(i?-?2,","); ???? }