借版友的问题,想求助一下
弟做了一个10x10的二维阵列,由0~99这100个数字填满的二维阵列
目前已经完成可显示由0~99这样的二维阵列
但我还需要在最后将这二维阵列的所有值加总,在这加总上却遇上点问题
弟的程式码如下
public static void main(String[] args)
{ int i,j =0 ;
int sum = 0 ;
int arr[][];
arr = new int[10][10];
{ for( i = 0; i < 10; i++)
{ for(j = 0; j < 10; j++)
arr[i][j] = 10*i+j ;
}
}
{ for( i = 0; i < 10; i++)
{ for(j = 0; j < 10; j++)
System.out.print(arr[i][j] + " ");
System.out.println();
}
}
sum +=arr[i][j];
System.out.println("Sum = " + sum);
}
显示是
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
.
.
.
90 91 92 93 94 95 96 97 98 99
找书或上网查关于加总的部份
错误的原因可能是,数组越界?
不知道有没有大大能提示看看解决的方法,感激不尽