Rxjava3使用教程:操作符-組合

操作符 作用
merge/mergeWith/concat merge操作符可以合并兩個事件流,merge和concat的區(qū)別:merge():合并后發(fā)射的數(shù)據(jù)項是無序的,concat():合并后發(fā)射的數(shù)據(jù)項是有序的
mergeDelayError 合并發(fā)生異常后將發(fā)生的異常留到最后處理
zip 將兩個數(shù)據(jù)流進(jìn)行指定的函數(shù)規(guī)則合并
startWith 將另一個數(shù)據(jù)流合并到原數(shù)據(jù)流的開頭
join 有時間期限的合并操作符
combineLatest 作用于Flowable, Observable。在結(jié)合不同數(shù)據(jù)源時,發(fā)射速度快的數(shù)據(jù)源最新item與較慢的相結(jié)合
switchOnNext 一個發(fā)射多個小數(shù)據(jù)源的數(shù)據(jù)源,這些小數(shù)據(jù)源發(fā)射數(shù)據(jù)的時間發(fā)生重復(fù)時,取最新的數(shù)據(jù)源
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容