0

重複の可能性:
明示的に 2D 配列に値を割り当てていますか?

これが以前に対処されている場合は申し訳ありません。私は検索を行いましたが、何も見つかりませんでした:

Javaで2D配列を1D配列のような値でインスタンス化する方法はありますか? たとえば、これを行う方法はありますか:

int[] oneD = {1, 2, 3};

このため:

int[][] twoD = ...?

助けてくれてありがとう。

4

3 に答える 3

4

あなたはそのようにすることができます:

int[][] twoD = { {1,1}, {2,2}, {3,3} };
于 2012-04-08T20:13:54.753 に答える
2

これは実際にはセットのセットであるため、次のように機能することは直感的です。

int[][] twoD = { {1,2,3}, {3,4,5} };

1D 配列に関しては、間隔はユーザー次第であることに注意してください。Java チュートリアルでは、多次元配列の初期化の例を実際に示しています

于 2012-04-08T20:13:54.650 に答える
0

シンプルで直感的です。

int[][] twoD = {{1, 2, 3}, {4, 5, 6}};

これは、2 行 3 列の整数配列になります。

于 2012-04-08T20:16:23.723 に答える