0
RxJava有RxJava-Computation-Expressions擴展。它提供了像ifThen
等運營商。但是,使用它的優點並不明顯。因爲可以使用標準的if-else塊或者三元運算符,這是可讀和通常的方式。我檢查了不同的功能語言,並沒有找到類似的結構。他們都使用標準的if-else操作符。RxJava-計算表達式與條件表達式
此外,此類擴展不適用於所有Rx語言,並且僅適用於RxJava 1.x.
問題是:RxJava中使用ifThen
運算符的目的是什麼?與標準的if-else或者三元運算符相比,它有哪些優點?