二次元配列
メニューを表示するにはスワイプしてください
二次元配列は、数学における**行列(マトリックス)**に相当。 二次元配列は、2つの異なるインデックスを持つ配列。
例として、二次元配列の図を見てみる:
上記の表は、二次元配列または行列の例。
この表から値を取得する方法を確認。
例えば、インデックス[3][2]の要素を探す場合。
最初のインデックスは行、2番目のインデックスは列を示す。
頭の中で2本の線をイメージすると、結果にたどり着きやすい:
数字18のセルで交差する2本の線を引く。
これがインデックス[3][2]の値を表す。
次に、コードで二次元配列を宣言する方法を確認し、手動で値を格納する例を示す。 その後、インデックスを使った検索で正確性を確認。
Main.java
1234567891011121314151617package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }
ご覧のとおり、3 x 3 の二次元配列を宣言しました。しかし、手動で値を埋めるのは非常に時間がかかり、困難な作業でした。ループを使用して効率的に配列を埋めたり、すべてのデータを取り出したりする方法をすでに考えているかもしれません。 次の章でこのトピックを詳しく説明します。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 4
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 4. 章 4