哪种循环可以用于遍历java数组
时间: 2023-07-27 13:21:26 浏览: 82
在Java中,可以使用for循环、增强型for循环、while循环和do-while循环来遍历数组。
1. for循环:使用for循环遍历数组时,需要使用数组的长度属性作为循环的次数,依次访问数组中的每个元素。
```java
int[] arr = {1, 2, 3, 4, 5};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
```
2. 增强型for循环:增强型for循环是一种简化了的for循环语法,可以更方便地遍历数组中的元素,不需要使用下标来访问元素。
```java
int[] arr = {1, 2, 3, 4, 5};
for (int num : arr) {
System.out.println(num);
}
```
3. while循环:使用while循环遍历数组时,需要使用一个计数器变量作为循环的条件,依次访问数组中的每个元素。
```java
int[] arr = {1, 2, 3, 4, 5};
int i = 0;
while (i < arr.length) {
System.out.println(arr[i]);
i++;
}
```
4. do-while循环:使用do-while循环遍历数组时,需要使用一个计数器变量作为循环的条件,先访问数组中的第一个元素,然后依次访问数组中的其他元素。
```java
int[] arr = {1, 2, 3, 4, 5};
int i = 0;
do {
System.out.println(arr[i]);
i++;
} while (i < arr.length);
```
阅读全文