配列要素にfor文でアクセス

配列の全要素にアクセスするには、for文を使う。

構文

配列要素数分ループするfor文。

for( int $i = 0; $i < 配列変数.length; $i++ ){

 // ループ内では、配列変数[$i]で各要素にアクセスできる。

 System.out.println( 配列変数[$i] ); // 全要素の値を表示

}

サンプル

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package samplePackage;

public class SampleClass {

 public static void main( String[] args ){

  char[] $array = { 'あ', 'い', 'う', 'え', 'お' };

  for( int $i = 0; $i < $array.length; $i++ ){ // 配列要素数分ループ
   System.out.println( "$array[" + $i + "]の値は、「" + $array[$i] + "」である。" );
  }

 }

}

実行結果

$array[0]の値は、「あ」である。
$array[1]の値は、「い」である。
$array[2]の値は、「う」である。
$array[3]の値は、「え」である。
$array[4]の値は、「お」である。