沒有必要僅使用循環來迭代數組元素
for
。還有一個更緊湊的設計
for each
,下面給了一個例子。
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
System.out.println(k);
}
在括號中,我們指示我們正在迭代數組的元素
elements
,並且變數
k
是下一次迭代時該數組的下一個元素。當然,變數和數組的類型必須匹配。在循環體中,我們指示處理運算子。在此範例中,我們只是將陣列的所有元素列印到控制台。
GO TO FULL VERSION