2 次元配列に値を設定する方法 Java

Javaでは、2次元配列へ値を代入するには、次のような方法があります。

  1. 2つの for ループをネストして二次元配列の各要素を走査し、代入文を使って各要素に値を代入する。
int[][] matrix = new int[3][3];
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[i].length; j++) {
matrix[i][j] = 1; //赋值语句
}
}
  1. 2次元配列を宣言するときに直接初期値を指定することができ、中括弧で囲って、要素間はカンマで区切る。
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
  1. 動的な初期化代入を利用: 2 次元配列を宣言するときに列の数を指定せず、その後のコードで各行の列数を指定し、各要素に値を代入できます。
int[][] matrix = new int[3][];
matrix[0] = new int[]{1, 2, 3};
matrix[1] = new int[]{4, 5, 6};
matrix[2] = new int[]{7, 8, 9};

必要に応じて、さまざまな方法から2 次元配列に値を代入できます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds