请教一个 Java8 stream 应用问题

查看 78|回复 6
作者:Curiosity777   
请问各位大佬 Java8 能实现阶段累加吗
比如以下表
id 当前值 累计值
10 7.66 928.09
9 6.56 920.43
8 4.79 913.87
7 6.23 909.08
当前的累计=当前值+前一次累计
例:
id10 的累计值=10 的当前值+9 的累计值
大佬们 stream 能实现吗,想半天没想出来,求指教
lu5je0   
reduce
wweerrgtc   
帮你问了 AI
https://chat.openai.com/share/2179d3e9-2b0f-4ab1-9663-163ca3be84e4
Curiosity777
OP
  
@lu5je0 reduce 最后结果就是一个了
palytoxin   
reduce
ZGame   
楼上正解,Op 可以去了解下 c# linq 的操作符,或者 js 相关的。 然后用 gpt 翻译 java 有惊喜= =
NelsonZhao   
没必要强行用 stream ,用 for 循环自己处理呗
您需要登录后才可以回帖 登录 | 立即注册

返回顶部