Java @ mock

配列

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

配列


Javaにおいて配列とは同じ型のデータを連続的に並べたデータ形式です。

配列は以下のように宣言します。
型名[] 配列変数名;
そして値を格納する領域を確保するためにnewを使って以下のように領域確保します。
配列変数名 = new 型名[要素数];
たとえば10個のデータを格納するintの配列を使用するのであれば以下のように宣言します。
int [] array = new int[10]

また、要素への値の代入や参照を行うには以下のようにします。
配列変数[インデックス]



配列 使用例 1


ArraySample1.java
class ArraySample1 {
	public static void main([[String]][] args) {
		// 配列の宣言
		int[] array = new int[3];
		// 配列変数への代入
		array[0] = 100;
		array[1] = 200;
		array[2] = 300;
		// 配列変数の参照
		System.out.println("array[0] : " + array[0]);
		System.out.println("array[1] : " + array[1]);
		System.out.println("array[2] : " + array[2]);
	}
}

実行結果
C:\java>javac ArraySample1.java

C:\java>java ArraySample1
array[0] : 100
array[1] : 200
array[2] : 300



配列 使用例 2

以下のようにして配列を初期化宣言することができます
int[] array = {100, 200, 300};
以下のプログラミングは「配列 使用例 1」と同様の結果になります。

ArraySample2.java
class ArraySample2 {
	public static void main(String[] args) {
		int[] array = {100, 200, 300};
		System.out.println("array[0] : " + array[0]);
		System.out.println("array[1] : " + array[1]);
		System.out.println("array[2] : " + array[2]);
	}
}

実行結果
C:\java>javac ArraySample2.java

C:\java>java ArraySample2
array[0] : 100
array[1] : 200
array[2] : 300



配列 使用例 3

配列の要素数を参照するには以下を使います。
配列変数.length

ArraySample3.java
class ArraySample3 {
	public static void main(String[] args) {
		int[] array = new int[10];
		[[for]] (int i = 0; i < array.length; i++) {
			array[i] = i;
		}
		
		for (int i = 0; i < array.length; i++) {
			System.out.println("array[" + i + "] : " + array[i]);
		}
	}
}

実行結果
C:\java>javac ArraySample3.java

C:\java>java ArraySample3
array[0] : 0
array[1] : 1
array[2] : 2
array[3] : 3
array[4] : 4
array[5] : 5
array[6] : 6
array[7] : 7
array[8] : 8
array[9] : 9
ウィキ募集バナー