【发布时间】:2018-01-18 16:59:54
【问题描述】:
有人能解释一下为什么它会这样吗?
Flux.combineLatest(
Tuples::fromArray,
Flux.just(1, 2, 3),
Mono.just("x"))
.collectList()
.block();
// [{3, "x"}]
Flux.combineLatest(
Tuples::fromArray,
Mono.just("x"),
Flux.just(1, 2, 3))
.collectList()
.block();
// [{"x", 1}, {"x", 2}, {"x", 3}]
是否可以使其不受参数顺序的影响(我希望选项 2 是正确的)?
【问题讨论】:
标签: java reactive-programming project-reactor reactive-streams