2D 配列があり、最初の行を同じサイズの別の配列にコピーするだけです。これを行う最善の方法は何ですか?私はこれを試しました:
public static int[][] buildCME(int[][] array){
int [][] arrayCME = new int[array.length][array[0].length];
for(int y = 1; y < array.length; y++)
{
for (int x = 0; x < 1; x++)
{
arrayCME[y][x] = array[y][x];
}
}
ただし、それは最初の行に 0 を与えるだけであり、これは int の初期化に関係していると思います。この for ループを作成したのは、2D 配列全体を説明するために、通常の for ループで if ステートメントを作成するよりも簡単に説明できると考えたからです。助けてくれてありがとう!