図1 1次元配列 |
型 [ ] 変数名 ;
配列の生成式new 型 [ 整数式 ]
配列の要素へのアクセス変数名 [ 整数式 ]
配列の大きさ変数名 . length
例1) 配列の準備と参照 (図1の状態)int[] a; // int 型を要素にもつ配列 aを宣言 a = new int[5]; // 要素が5個ある整数の配列を生成してaとする a[0] = 10; // a[0] に 10 を代入 a[1] = 20; // a[1] に 20 を代入 a[2] = 30; // a[2] に 30 を代入 a[3] = 40; // a[3] に 40 を代入 a[4] = 50; // a[4] に 50 を代入 System.out.println(a.length) // 配列 a の長さ(要素数)を出力 System.out.println(a[0]); // a[0] の値を出力 System.out.println(a[1]); // a[1] の値を出力 System.out.println(a[2]); // a[2] の値を出力 System.out.println(a[3]); // a[3] の値を出力 System.out.println(a[4]); // a[4] の値を出力
int[] a = new int[5]; for(int i=0; i < a.length; i++){ // 0 から 配列の最終要素まで順に巡回 a[i] = (i * 10) + 10; //a[0]=10, a[1]=20, a[2]=30, ... }例3) for文で配列の値を表示
for(int i=0; i < a.length; i++){ // 0 から 配列の最終要素まで順に巡回 System.out.println(a[i]); }