【发布时间】:2021-09-04 13:23:04
【问题描述】:
我有整数或长整数流。我想逐个添加流的元素,并在每次添加后将其与一个固定值进行比较,如果满足某些条件则需要中断添加并返回该值。如果我们使用归约,它将添加流的所有元素,但我想添加元素直到满足某些条件。
Ex
fixed value = 15
1,2,3,4,5,6 --> (1+2+3+4+5) = 15 at this point stop the addition and return this value of some other value like 1 if not equal 15 then return 0.
【问题讨论】:
-
这能回答你的问题吗? Stream stateful computation: cumulative sums
标签: java-8 java-stream