【发布时间】:2019-05-17 18:10:32
【问题描述】:
我对反应流非常陌生,有人可以帮我将Mono<MyClass> 转换为Flux<Integer>
我试过这样的东西 -
Flux<Integer> myMethod(Mono<MyClass> homeWork) {
return homeWork.map(h -> h.multiplicands)
.flatMapMany(Flux::fromIterable).map(m -> h*m);
}
public class MyClass{
int multiplier;
List<Integer> multiplicands;
}
我期待 Flux<Integer> 格式的乘数 *(每个)被乘数的结果。
你能帮我用正确的方法吗?
【问题讨论】:
-
@sambit 我查看了那个帖子,我的单声道是
Mono<MyClass>不在Mono<List>中
标签: java project-reactor reactive-streams