JAVA言語 入門 配列

TOP > JAVA入門 >  配列
このエントリーをはてなブックマークに追加

配列

以下のように配列を生成することができます。
int[] v = new int[3];
v[0] = 100;
v[1] = 200;
v[2] = 300;

以下のように初期値を設定しながら配列を生成する事もできます。
int[] v = { 100, 200, 300 };

オブジェクトの配列は、配列生成後に、それぞれの要素に new でインスタンスを生成します。
CTest[] v = new CTest[3];
v[0] = new CTest();
v[1] = new CTest();
v[2] = new CTest();

配列の大きさは length プロパティで取得する事ができます。
int[] v = new int[3];
int n = v.length;

二次元配列

二次元の配列を生成することも可能です。以下では s[2][1] が "bird" になります。
// int の二次元配列
int[][] v = new int[3][2];

// 文字列 の二次元配列
String[][] s = {
    { "A", "dog" },
    { "B", "cat" },
    { "C", "bird" }
};