RxJava 合并操作符
以下是用于从多个 Observables 创建单个 Observable 的操作符。
序号 | 运算符及描述 |
---|---|
1 | And/Then/When 使用Pattern和Plan中介程序组合项目集。 |
2 | CombineLatest 使用指定的函数组合每个Observable最新发出的项目,并发出组合后的项目。 |
3 | Join 如果在第二个Observable发出项目的时间范围内发出,则组合由两个Observables发出的项目。 |
4 | Merge 组合Observables发出的项目。 |
5 | StartWith 在开始发出源Observable的项目之前,发出指定的项目序列。 |
6 | Switch 发出Observables最近发出的项目。 |
7 | Zip 基于函数组合Observables的项目并发出组合后的项目。 |
结合操作符示例
使用您选择的任何编辑器,在 C:>RxJava 中创建以下Java程序。
ObservableTester.java
验证结果
按照以下方式使用 javac 编译器编译类:
现在按照以下步骤运行ObservableTester −
它应该产生以下输出−