ループのみを使用して配列要素を反復処理する必要はありません
for
。よりコンパクトな設計もあります
for each
。その例を以下に示します。
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
System.out.println(k);
}
括弧内は、配列の要素を反復処理していることを示しており
elements
、変数は
k
次の反復ではこの配列の次の要素になります。当然、変数と配列の型は一致する必要があります。ループの本体では、処理演算子を示します。この例では、配列のすべての要素を単純にコンソールに出力します。
GO TO FULL VERSION