stream流map用法 |
您所在的位置:网站首页 › stream中map › stream流map用法 |
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 |