我正在尝试使用流来处理某些事情,我认为我有一个概念上的误解.我试图获取一个数组,将其转换为流,并在数组中的.forEach项我想运行一个函数并从foreach返回该函数的结果列表.
基本上这个:
Thing[] functionedThings = Array.stream(things).forEach(thing -> functionWithReturn(thing))
Run Code Online (Sandbox Code Playgroud)
这可能吗?我使用错误的流功能吗?