stream流遍历list
时间: 2023-10-14 16:06:48 浏览: 95
要遍历一个列表并使用流(stream)进行操作,可以使用Java 8的Stream API。以下是示例代码:
```java
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Stream;
public class StreamExample {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
// 使用stream遍历并打印列表中的元素
Stream<Integer> stream = numbers.stream();
stream.forEach(System.out::println);
}
}
```
在上面的示例中,我们创建了一个包含整数的列表 `numbers`。我们使用 `stream()` 方法将列表转换为流,并使用 `forEach()` 方法来遍历流中的每个元素,并使用 `System.out.println()` 打印每个元素的值。
输出结果将是:
```
1
2
3
4
5
```
这样,我们就成功使用流遍历了列表。
阅读全文