在Java中,foreach循環是一種簡化的循環結構,用于遍歷數組或集合中的元素。它的語法格式如下:
for (元素類型 元素變量 : 數組或集合) {
// 循環體
}
其中,元素類型是數組或集合中元素的數據類型,元素變量是用于訪問每個元素的變量名。在循環體中,可以使用元素變量來操作每個元素。
例如,遍歷一個整型數組:
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}
輸出結果為:
1
2
3
4
5
遍歷一個字符串集合:
List<String> names = Arrays.asList("Alice", "Bob", "Charlie");
for (String name : names) {
System.out.println(name);
}
輸出結果為:
Alice
Bob
Charlie
使用foreach循環時,無需手動控制索引或迭代器,可以直接訪問每個元素,提高了代碼的可讀性和簡潔性。