java stream foreach用法
时间: 2023-04-24 20:04:53 浏览: 837
Java Stream中的foreach方法是一种遍历Stream中所有元素的方式。它接受一个Consumer函数作为参数,对Stream中的每个元素执行该函数。foreach方法是一个终止操作,它不会返回任何值,只是对Stream中的元素进行操作。使用foreach方法可以方便地对Stream中的元素进行遍历和处理。
相关问题
stream forEach
stream.forEach是Java 8中Stream API提供的一个终止操作,它接受一个Consumer函数接口作为参数,并对流中的每个元素执行该函数。它可以用于遍历流中的所有元素,并对每个元素执行一些操作。
以下是stream.forEach的示例用法:
```java
List<String> names = Arrays.asList("Alice", "Bob", "Charlie");
names.stream().forEach(name -> System.out.println(name));
```
上述代码创建了一个包含三个字符串的列表,然后通过stream方法将其转换为一个流。接着使用forEach方法对流中的每个元素应用Lambda表达式,并将元素打印出来。
Java forEach用法
Java Stream中的foreach方法是一种遍历Stream中所有元素的方式。它接受一个Consumer函数作为参数,对Stream中的每个元素执行该函数。foreach方法是一个终止操作,它不会返回任何值,只是对Stream中的元素进行操作。使用foreach方法可以方便地对Stream中的元素进行遍历和处理。
阅读全文