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