java for eatch
时间: 2023-07-08 08:29:51 浏览: 80
在Java中,for-each循环也被称为增强for循环,它可以用来遍历数组或集合中的元素。相比于传统的for循环,for-each循环更加简洁易懂,可以有效避免数组越界等错误。
下面是一个使用for-each循环遍历数组的示例代码:
```java
int[] arr = { 1, 2, 3, 4, 5 };
for (int num : arr) {
System.out.println(num);
}
```
在这个代码中,使用for-each循环遍历了一个整型数组arr,并将每个元素的值输出到控制台。for-each循环的语法比较简单,格式为:
```java
for (元素类型 变量名 : 遍历对象) {
// 循环体
}
```
其中,元素类型指的是数组或集合中元素的类型,变量名指的是用来存储每个元素的变量名,遍历对象指的是要遍历的数组或集合。
需要注意的是,for-each循环只能用于遍历数组或实现了Iterable接口的集合类,而不能用于遍历其他类型的数据结构。此外,在使用for-each循环遍历数组时,无法获取当前元素的下标,只能获取元素的值。
阅读全文