004 配列(多次元配列の要素の呼び出し) 038 解答例

public class Main {
    public static void main(String[] args) {
        // 2次元整数配列を作成
        int[][] matrix = {
            {1, 2, 3},
            {4, 5, 6},
            {7, 8, 9}
        };

        // matrix[1][2] の要素を取得
        int element = matrix[1][2];

        // 取得した要素の値を表示
        System.out.println("matrix[1][2] の値は: " + element);
    }
}

このコードは、matrix 配列の1行目(インデックス1)の2列目(インデックス2)の要素を取得し、その値を表示します。この例では、matrix[1][2] の値である6がコンソールに表示されます。

2次元配列の要素アクセス

2次元配列の要素アクセスは、2次元の表や行列と同様に、行と列の2つのインデックスを使用して特定の要素にアクセスします。一般的な2次元配列の表現では、行インデックスと列インデックスを指定して、特定の要素を取得します。

以下に、2次元整数配列の要素アクセスの例と説明を示します。

1.まず、2次元整数配列 matrix を宣言し、初期化します。

int[][] matrix = {
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9}
};

2.要素アクセスは、matrix 配列の行と列のインデックスを指定して行います。たとえば、matrix[1][2] は行インデックス1(2行目)と列インデックス2(3列目)を指定し、要素6にアクセスします。

3.int element = matrix[1][2]; の行は、matrix 配列内の特定の要素にアクセスし、その値を element 変数に代入します。

4.最後に、アクセスした要素の値を出力したり、必要に応じて使用したりできます。

この方法で、2次元配列の特定の要素にアクセスできます。2次元配列は、行列のようなデータを表現するのに便利で、特定のセルの値を取得するためにインデックスを使用できます。

「0004 配列」問題集リスト