課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
Index 2 out of bounds for length 2
為什么把圈出來(lái)的count改成較大的常數(shù),就沒有問(wèn)題了
2020-03-05
源自:Java入門第一季(IDEA工具)升級(jí)版 6-1
正在回答
邏輯全錯(cuò)了吧,數(shù)組是從0開始的,
第七行,i=0,這樣下面for循環(huán)的數(shù)組才從第一個(gè)開始算
第11行,for(;i<count;i++),如果i=count,那么下標(biāo)就超出數(shù)組的長(zhǎng)度的
然后下面的很多代碼邏輯也都是錯(cuò)的
角標(biāo)越界
第14行 scores[i]=input.nextInt(); 改為 scores[i-1]=input.nextInt();
第19行? scores[i] 也改為 scores[i-1]
你想輸入的第i個(gè)數(shù),數(shù)組中的下標(biāo)是i-1
是,數(shù)組越界了
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始
1 回答這怎么超出數(shù)組長(zhǎng)度了??幫我看看 謝謝了
2 回答那個(gè)length 是自動(dòng)獲取長(zhǎng)度的意思嗎
1 回答它這個(gè)double類型長(zhǎng)度8個(gè)字節(jié),int類型長(zhǎng)度4個(gè)字節(jié),是說(shuō)什么意思呢
3 回答數(shù)組的長(zhǎng)度
4 回答為什么要獲取數(shù)組長(zhǎng)度
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)
2021-08-16
邏輯全錯(cuò)了吧,數(shù)組是從0開始的,
第七行,i=0,這樣下面for循環(huán)的數(shù)組才從第一個(gè)開始算
第11行,for(;i<count;i++),如果i=count,那么下標(biāo)就超出數(shù)組的長(zhǎng)度的
然后下面的很多代碼邏輯也都是錯(cuò)的
2020-07-20
角標(biāo)越界
2020-05-06
第14行 scores[i]=input.nextInt(); 改為 scores[i-1]=input.nextInt();
第19行? scores[i] 也改為 scores[i-1]
你想輸入的第i個(gè)數(shù),數(shù)組中的下標(biāo)是i-1
2020-03-06
是,數(shù)組越界了