将数组分成三个

时间:2016-04-29 19:18:27

标签: java arrays split

我目前有一个二维数组,任何人都可以解释我将如何提取以下内容:

整个阵列的第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;

无论如何都适应它?

感谢。

0 个答案:

没有答案