stream流map用法

您所在的位置:网站首页 stream中map stream流map用法

stream流map用法

#stream流map用法| 来源: 网络整理| 查看: 265

stream

map

用法

 

 

 

stream

流的

 map() 

方法可以将元素按照指定规则转化成一个新

的元素,并将其添加到一个新的流中。该方法需要传入一个函数参数,

其中该函数定义了元素的转化规则,它会被应用到每个元素上,返回

一个包含转化结果的新元素。

 

 

例如,假设我们有一个保存数字的

 List

,我们想将每个数字都

乘以

 2

,我们可以通过如下代码实现:

 

 

``` 

List numbers = Arrays.asList(1, 2, 3, 4, 5); 

Stream doubledNumbers = numbers.stream().map(n -> n 

* 2); 

``` 

 

这段代码先将

 List 

对象转化为

 Stream 

流,接着调用

 map() 

方法,使用

 Lambda 

表达式指定了每个元素的转化规则,即将每个元

素乘以

 2

。最后得到包含转化结果的新的

 Stream 

流。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3