課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
請問這是哪里出現(xiàn)錯誤了,看不懂下面的報(bào)錯
2016-07-24
源自:Java入門第一季(IDEA工具)升級版 6-5
正在回答
錯誤是因?yàn)?數(shù)組下標(biāo)越界了 ?好像是因?yàn)榈?行的i 不能等于nums的長度 因?yàn)閚ums的長度為7 但是如果等于
那么i就是從0一直到7 超過了nums的長度 所以報(bào)錯了
慕粉3127126 提問者
package Shuzu;
public class Sas {
public static void main(String[] args){
int nums[]=new int[]{56,84,55,6,62,89,42};
int max=nums[0];
int sum=0;
int avg=0;
for(int i=0;i<nums.length;i++){
if(nums[i]>=max){
max=nums[i];
}
sum=sum+nums[i];
avg=sum/nums.length;
System.out.println("da"+max);
System.out.println("avg"+avg);
這個取最大值的你看看
問題在這里
en ??圖呢??代碼呢??
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答大神求解釋
4 回答求大神解釋
1 回答求大神解釋一下,哪里錯了
1 回答求大神解釋下模等于
6 回答不懂!求大神解釋!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-25
錯誤是因?yàn)?數(shù)組下標(biāo)越界了 ?好像是因?yàn)榈?行的i 不能等于nums的長度 因?yàn)閚ums的長度為7 但是如果等于
那么i就是從0一直到7 超過了nums的長度 所以報(bào)錯了
2016-07-25
package Shuzu;
public class Sas {
public static void main(String[] args){
int nums[]=new int[]{56,84,55,6,62,89,42};
int max=nums[0];
int sum=0;
int avg=0;
for(int i=0;i<nums.length;i++){
if(nums[i]>=max){
max=nums[i];
}
sum=sum+nums[i];
}
avg=sum/nums.length;
System.out.println("da"+max);
System.out.println("avg"+avg);
}
}
這個取最大值的你看看
2016-07-25
2016-07-24
en ??圖呢??代碼呢??