5

如何Flux<MyObject>直接转换为Mono<List<MyObject>>

我正在寻找Single<List<MyObject>> single = observable.toList()来自 RxJava 的等价物。

使用阻塞运算符,我可以这样做:

val just: Mono<List<MyObject>> = Mono.just(flux.toIterable().toList())

但它是在声明时执行的,这似乎是不正确的。

4

1 回答 1

14

Flux该方法与 Rx 中的方法collectList()相同toList()

val just: Mono<List<MyObject>> = flux.collectList()
于 2017-05-18T06:38:54.700 回答