條件和布林操作符
這章節說明一些這樣的操作符,你可以帶條件的發射或者轉換Observable,或者你可以評估他們的布林值。
Conditional Operators
- amb( )— 給定兩個或者更多的Observable,從第一個Observable中發射出所有的item來發射一個item
- defaultIfEmpty( )— 從源Observable中發射item,或者發射一個預設的item如果源Observable在沒有發射任何item就已經完成了。
- (rxjava-computation-expressions) doWhile( ) — 發射源Observable序列,且在條件為true的情況下一隻重複這個序列
- (rxjava-computation-expressions) ifThen( ) —如果條件為真,僅發射源Obseravble的序列,否則發射一個空的或者預設的序列。
- skipUntil( )— 拋棄被源Obseravble發射的item直到第二個Observable發射一個item,接著發射源Observable剩餘的item.
- skipWhile( )— 拋棄被Obseravble發射的item直到特定的條件為false,接著發射剩餘的item.
- (rxjava-computation-expressions) switchCase( ) —根據評估的結果從一個特定的Observable發射序列
- takeUntil( )— 從源Observable發射item直到第二個Obseravble發射一個item或者發出一個通知。
- takeWhile( )**** and ****takeWhileWithIndex( )— 只要指定條件為真,就發射被Obseravble發出的item,然後跳過剩餘的部分。
- (rxjava-computation-expressions) whileDo( ) — 如果條件為真,發射源Obseravble序列,且只要條件保持為真一直重複該序列
- (rxjava-computation-expressions) — 說明這個操作符 是 在 rxjava-contrib 可選的rxjava-computation-expressions 包的一部分 且不被包含在標準Rxjava的操作符當中。
Boolean Operators
- all( )— 判定被一個Observable發射的所有item是否符合某些標準。
- contains( )— 判定一個Obseravble是否發射一個特別的item。
- exists( )**** and ****isEmpty( )— 判定一個Observable是否發射任何item
- sequenceEqual( )— 測試兩個被Obseravble發射的序列的相等性
相關文章
- RxJava 學習筆記 -- 條件操作符和布林操作符RxJava筆記
- Swift - RxSwift的使用詳解10(條件和布林操作符:amb、takeWhile、skipWhile等)SwiftWhile
- python中if條件語句對於布林值和非布林值的判斷結果Python
- 布林帶策略
- TypeScript 布林型別TypeScript型別
- 布林線的用法圖解:如何運用布林線逃頂和抄底圖解
- C#快速入門教程(10)——布林型別與布林運算C#型別
- ES-布林查詢
- Boost 矩形布林運算
- HTML 布林屬性值HTML
- 從布林值到異常
- 面試題:布林變數面試題變數
- 你好,布林瑪!(Blazor元件庫)Blazor元件
- 32、條件格式和公式公式
- Python Numpy 切片和索引(高階索引、布林索引、花式索引)Python索引
- MySQL手注之盲注(布林)MySql
- java布林型別易錯點Java型別
- 《Pandas Cookbook》第05章 布林索引索引
- 「譯」編寫更好的 JavaScript 條件式和匹配條件的技巧JavaScript
- JS迴圈和條件分支JS
- Oracle OCP(02):條件和排序Oracle排序
- 談談raft fig8 —— 迷惑的提交條件和選舉條件Raft
- 元組、布林、集合的內建方法
- 聊聊快取布林值踩到的坑快取
- C 語言之布林型別介紹型別
- 5.注意Dart中的布林值Dart
- vnpy,BollChannel布林線軌道策略分析
- 05 Windows批處理中的字串和布林資料型別Windows字串資料型別
- 【廖雪峰python入門筆記】布林運算和短路計算Python筆記
- 程式返回條件的0和1
- 布林盲注web入門190-194Web
- 離散數學(格與布林代數)
- Pandas知識點彙總(2)——布林索引索引
- 抄底技巧:布林線下軌抄底的技巧
- 布林型盲注 時間型盲注
- 關於外連線和where條件
- SqlServer中迴圈和條件語句SQLServer
- 條件渲染