使用Foreach循环
时间: 2024-01-06 11:06:14 浏览: 81
深入了解java8的foreach循环
Foreach循环是Java中的一种循环方式,也被称为增强型for循环或者for-each循环。它可以用来遍历数组或者集合中的元素,语法如下:
```
for (元素类型 变量名 : 数组或集合) {
// 循环体
}
```
其中,元素类型是指数组或者集合中元素的类型,变量名是指用于存储每个元素的变量名。在循环体中,可以使用变量名来访问当前元素。
例如,遍历一个整型数组的示例代码如下:
```java
int[] arr = {1, 2, 3, 4, 5};
for (int num : arr) {
System.out.println(num);
}
```
输出结果为:
```
1
2
3
4
5
```
当遍历集合时,也可以使用Foreach循环,例如:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
for (String fruit : list) {
System.out.println(fruit);
}
```
输出结果为:
```
apple
banana
orange
```
需要注意的是,Foreach循环只能用于遍历数组或者实现了Iterable接口的集合,而不能用于遍历Map等其他数据结构。
阅读全文