Java の多次元配列: 初期化と使用法
多次元配列は、構造化された方法でデータを格納する便利な方法を提供し、次の表現を可能にします。多次元のデータ。 Java は多次元配列をネイティブにサポートしていませんが、配列の配列を使用してその動作をシミュレートできます。
宣言と初期化
多次元配列を宣言するには、次のように指定します。角括弧内の次元の数と各次元のサイズ。たとえば、次元 4x5x6 の 3D 配列は次のように宣言されます:
int[][][] threeDimArr = new int[4][5][6];
宣言時の値で配列を初期化することもできます:
int[][][] threeDimArr = { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } } };
アクセスElements
多次元配列内の要素にアクセスするには、ネストされたメソッドを使用します。インデックス。たとえば、上記の 3D 配列の行 1、列 0、レイヤー 1 の値を取得するには、次のコマンドを使用します。
int x = threeDimArr[1][0][1];
行またはレイヤー全体を新しいオブジェクトに割り当てることで、それらにアクセスすることもできます。変数、例:
int[][] row = threeDimArr[1];
文字列表現
多次元配列の文字列表現を取得するには、Arrays.deepToString() メソッドを使用できます。
String arrayString = Arrays.deepToString(threeDimArr);
補足事項
以上がJava で多次元配列を宣言、初期化、アクセス、表現するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。