目次> 第12章> 12.16 TOPUPPREVNEXT

12.16 拡張forループ

Java 5.0 から、イテレータを使用する代わりに、拡張forループ でコレクションの要素を順に参照することができるようになりました。

[構文]

for ( 宣言 参照 )

[意味]

[Set の例]

イテレータを用いたプログラム Sort4T.java を for-each で書き直した例 Sort4Tf.java
修正箇所(赤字部分)

[配列の例] 整数配列の合計を計算する sum メソッド

int sum(int[] arg) {
  int value = 0;
  for(int x : arg) value += x;
  return value;
}

更新日:2013/12/09 TOPUPPREVNEXT