通过Streams可以实现以下功能吗?
我有一个元素列表:
1, 2, 3, 4...
而且我有一个起始元素,假设a
。 我想计算f(1,a)= b
,然后将此函数的输出f ie b
以及列表中的下一个元素2 <
以及/代码>回到同一功能。
因此,序列将是:
f(1, a)=b
f(2, b)=c
f(3, c)=d
f(4, d)=e
最终输出为e
。
有没有办法在Java 8中使用流进行编写?
I have a List of elements:
1, 2, 3, 4...
And I have a starting element, let's say a
.
I want to compute f(1, a) = b
and then feed the output of this function f i.e. b
along with the next element in the list 2
back into the same function.
So the sequence would be:
f(1, a)=b
f(2, b)=c
f(3, c)=d
f(4, d)=e
And the final output is e
.
Is there a way to write this in Java 8 using streams?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论