没有必要仅使用循环来迭代数组元素
for
。还有一种更紧凑的设计
for each
,下面给出了一个例子。
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
System.out.println(k);
}
在括号中,我们指示我们正在迭代数组的元素
elements
,并且变量
k
是下一次迭代时该数组的下一个元素。当然,变量和数组的类型必须匹配。在循环体中,我们指示处理运算符。在此示例中,我们只是将数组的所有元素打印到控制台。
GO TO FULL VERSION