雑記帳

趣味や仕事の備忘録などを気分で書いてみます

Java 配列の宣言とインスタンス生成

配列をあまり使わないので、メモ。

配列インスタンスの生成・初期化

初期化演算子を使用して参照の代入を行う

int[] array = {1,2};

newを使用する場合は以下のように記述する。

int[] array = new int[]{1,2};

下記のように大かっこ[]の中に要素数を記述した場合はコンパイルエラーとなる。

int[] array = new int[2]{1,2};

配列の要素数を指定する場合、以下のように記述する。

int[] array = new int[2];

多次元配列

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