Rxjava3使用教程:操作符-组合
2022-05-09 本文已影响0人
Alsan_L3
| 操作符 | 作用 |
|---|---|
| merge/mergeWith/concat | merge操作符可以合并两个事件流,merge和concat的区别:merge():合并后发射的数据项是无序的,concat():合并后发射的数据项是有序的 |
| mergeDelayError | 合并发生异常后将发生的异常留到最后处理 |
| zip | 将两个数据流进行指定的函数规则合并 |
| startWith | 将另一个数据流合并到原数据流的开头 |
| join | 有时间期限的合并操作符 |
| combineLatest | 作用于Flowable, Observable。在结合不同数据源时,发射速度快的数据源最新item与较慢的相结合 |
| switchOnNext | 一个发射多个小数据源的数据源,这些小数据源发射数据的时间发生重复时,取最新的数据源 |