我目前有一个二维数组,任何人都可以解释我将如何提取以下内容:
整个阵列的第0到第4行 那么整个阵列的第5到第10行 然后第11到第16行整个数组
然后我希望将它们保存在3个单独的数组中。
然后,一旦我对每个单独的数组进行了计算,我如何将它们全部归结为一个数组?
这是我将在完整阵列上执行的计算,我想在每个阵列上执行。
double[][] newjagssw = jaggedarr;
for(int i=0; i<jaggedarr.length; i++){
for(int j = 0; j<jaggedarr[i].length; j++){
newjagssw[i][j] = jaggedarr[i][j] - average[i];
double hold = newjagssw[i][j];
newjagssw[i][j] = Math.pow(hold, 2);
}
}
sst = new double[record];
for(int i = 0; i < sst.length; i++){
double hold = 0;
for(int j= 0; j < newjagssw[i].length; j++){
hold = hold + newjagssw[i][j];
}
sst[i] = hold;
System.out.println(probename[i] + ": " + ssw[i]);
}return ssw;
无论如何都适应它?
感谢。