RxJava 2.0.5引入了ParallelFlowable类型,对应于Flowable.parallel()操作符。我发现实现并行性的一般建议是使用flatMap,如下所示:
Flowable.just(1,2,3)
.flatMap(x -> Flowable.just(x)
.observeOn(Schedulers.computation())
.map(y -> y + 1))
.forEach(System.out::println);什么时候使用flatMap来并行比较合适,什么时候使用ParallelFlowable更好?
发布于 2017-06-01 08:05:09
https://stackoverflow.com/questions/44291176
复制相似问题