stream流map方法
时间: 2023-05-25 20:05:56 浏览: 193
Stream流常用方法
stream流的map方法是将流中的每个元素按照指定的方法进行映射,生成一个新的流。
语法:
```
<R> Stream<R> map(Function<? super T, ? extends R> mapper)
```
参数说明:
- mapper:映射函数,接收一个参数,返回映射后的结果。
示例:
假设有一个字符串列表,需要将其中每个字符串转换为大写后再输出:
```
List<String> list = Arrays.asList("apple", "banana", "cherry");
list.stream().map(s -> s.toUpperCase()).forEach(System.out::println);
```
输出结果:
```
APPLE
BANANA
CHERRY
```
阅读全文