java增强for
时间: 2023-07-08 13:08:38 浏览: 85
Java 增强 for 循环(也称为 for-each 循环)是 Java 5 版本中引入的一种循环类型,它可以简化数组和集合的遍历操作,使代码更加简洁易读。
使用增强 for 循环,可以遍历数组、集合等对象中的元素,并将每个元素赋值给一个临时变量,然后在循环体中对该变量进行操作。
语法格式如下:
```java
for (type variableName : array) {
// 循环体
}
for (type variableName : collection) {
// 循环体
}
```
其中,type 表示数组或集合中元素的类型,variableName 表示临时变量的名称,array 表示要遍历的数组,collection 表示要遍历的集合。
例如,遍历一个整数数组:
```java
int[] nums = {1, 2, 3, 4, 5};
for (int num : nums) {
System.out.println(num);
}
```
输出结果为:
```
1
2
3
4
5
```
遍历一个字符串集合:
```java
List<String> list = new ArrayList<>();
list.add("hello");
list.add("world");
for (String str : list) {
System.out.println(str);
}
```
输出结果为:
```
hello
world
```
阅读全文