Javaで2次元配列に値を代入する方法は何ですか?

Javaでは、ループを使用して2次元配列に値を代入することができます。以下はサンプルコードです:

int[][] arr = new int[3][3]; // 创建一个3x3的二维数组

for (int i = 0; i < arr.length; i++) {
    for (int j = 0; j < arr[i].length; j++) {
        arr[i][j] = i + j; // 赋值为行索引和列索引之和
    }
}

上記のコードでは、二次元配列の各要素を反復処理するために、ネストされた2つのループが使用されています。外側のループは行を反復処理するために使用され、内側のループは列を反復処理するために使用されます。行インデックスと列インデックスの和を使用して、各要素に値を割り当てることができます。

この例では、配列の値が次のように設定されています。

arr[0][0] = 0
arr[0][1] = 1
arr[0][2] = 2
arr[1][0] = 1
arr[1][1] = 2
arr[1][2] = 3
arr[2][0] = 2
arr[2][1] = 3
arr[2][2] = 4

同様の方法で、二次元配列に値を割り当てることができます。

bannerAds