遍历一个List集合有哪些方式 A.使用普通for循环遍历 B.使用集合的forEach()方法遍历 C.使用新循环遍历 D.使用iterator()获取一个迭代器进行遍历
时间: 2024-02-22 22:55:04 浏览: 76
A. 使用普通 for 循环遍历,C. 使用新循环遍历,D. 使用 `iterator()` 获取一个迭代器进行遍历。
遍历一个 `List` 集合有以下几种方式:
A. 使用普通 for 循环遍历:
```java
List<Integer> list = new ArrayList<>();
// 添加元素到 list 中
for (int i = 0; i < list.size(); i++) {
Integer item = list.get(i);
// 对 item 进行处理
}
```
B. 使用集合的 `forEach()` 方法遍历:
```java
List<Integer> list = new ArrayList<>();
// 添加元素到 list 中
list.forEach(item -> {
// 对 item 进行处理
});
```
C. 使用新循环遍历:
```java
List<Integer> list = new ArrayList<>();
// 添加元素到 list 中
for (Integer item : list) {
// 对 item 进行处理
}
```
D. 使用 `iterator()` 获取一个迭代器进行遍历:
```java
List<Integer> list = new ArrayList<>();
// 添加元素到 list 中
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
Integer item = iterator.next();
// 对 item 进行处理
}
```
以上四种方式都可以用于遍历 `List` 集合,具体选择哪种方式取决于实际情况和个人喜好。
阅读全文