java foreach用法
时间: 2023-07-01 20:20:13 浏览: 92
foreach的使用
Java中的foreach循环是一种遍历数组或集合的简易方式。foreach循环可以遍历数组、集合或其他实现了Iterable接口的类的对象。
foreach循环的语法格式如下:
```
for (type var : iterable) {
// 在此处执行代码
}
```
其中,`type`是数组或集合元素的数据类型,`var`是在循环中代表每个元素的变量名,`iterable`是数组或集合的名称。
以下是使用foreach循环遍历数组的示例代码:
```
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}
```
以下是使用foreach循环遍历集合的示例代码:
```
List<String> names = new ArrayList<String>();
names.add("Alice");
names.add("Bob");
names.add("Charlie");
for (String name : names) {
System.out.println(name);
}
```
使用foreach循环可以让代码更加简洁,易于理解。但是,foreach循环并不适合所有的场景,例如需要修改集合中的元素时就不适合使用foreach循环。
阅读全文