Conditional 条件和布尔操作
来源:互联网 发布:韩新数据恢复 编辑:程序博客网 时间:2024/04/29 09:26
这个页面的操作符可用于根据条件发射或变换Observables,或者对它们做布尔运算:
条件操作符
amb( )
— 给定多个Observable,只让第一个发射数据的Observable发射全部数据defaultIfEmpty( )
— 发射来自原始Observable的数据,如果原始Observable没有发射数据,就发射一个默认数据- (
rxjava-computation-expressions
)doWhile( )
— 发射原始Observable的数据序列,然后重复发射这个序列直到不满足这个条件为止 - (
rxjava-computation-expressions
)ifThen( )
— 只有当某个条件为真时才发射原始Observable的数据序列,否则发射一个空的或默认的序列 skipUntil( )
— 丢弃原始Observable发射的数据,直到第二个Observable发射了一个数据,然后发射原始Observable的剩余数据skipWhile( )
— 丢弃原始Observable发射的数据,直到一个特定的条件为假,然后发射原始Observable剩余的数据- (
rxjava-computation-expressions
)switchCase( )
— 基于一个计算结果,发射一个指定Observable的数据序列 takeUntil( )
— 发射来自原始Observable的数据,直到第二个Observable发射了一个数据或一个通知takeWhile( )
andtakeWhileWithIndex( )
— 发射原始Observable的数据,直到一个特定的条件为真,然后跳过剩余的数据- (
rxjava-computation-expressions
)whileDo( )
— if a condition is true, emit the source Observable’s sequence and then repeat the sequence as long as the condition remains true如果满足一个条件,发射原始Observable的数据,然后重复发射直到不满足这个条件为止
(
rxjava-computation-expressions
) — 表示这个操作符当前是可选包rxjava-computation-expressions
的一部分,还没有包含在标准RxJava的操作符集合里
布尔操作符
all( )
— 判断是否所有的数据项都满足某个条件contains( )
— 判断Observable是否会发射一个指定的值exists( )
andisEmpty( )
— 判断Observable是否发射了一个值sequenceEqual( )
— test the equality of the sequences emitted by two Observables判断两个Observables发射的序列是否相等
0 0
- Conditional 条件和布尔操作
- RxJava操作符——条件和布尔操作符(Conditional and Boolean Operators)
- 7.7 Conditional 条件和布尔操作 - All/Amb/Contains/SkipUntil/TakeUntil
- RxJava之条件和布尔操作符
- RxJava----操作符:条件和布尔操作符
- RxJava操作符(08-条件和布尔操作)
- AxureRP7.0教程 AxureRP7.0条件操作符详解 条件操作符 Conditional Operator
- Reverse Conditional -- 反转条件
- Conditional Comments 条件注释
- Spring4 条件注解@Conditional
- @Conditional条件注解
- SQL循序渐进(14)组合条件和布尔运算符
- 布尔型和操作符别名
- IE 条件编译 conditional compilation
- c# 条件编译 Conditional ("DEBUG")
- Css:Conditional comments(条件注释)
- Css:Conditional comments(条件注释)
- Java 条件编译 Conditional Compilation
- .net平台 基于 XMPP协议的即时消息服务端简单实现
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- 【机房合作】庆祝第一次合作完美结束
- Python 进阶——重访 set
- 关于eth的一些操作
- Conditional 条件和布尔操作
- java cmd 编译时包含package的处理
- SDAU 贪心专题 10 颜料问题
- 学习经验之MVC的SQLServer数据库两表查询
- Android多线程
- 二叉树的三种非递归遍历及层序遍历
- 2016.03.18-2016.03.20回顾
- 一个神奇的博客
- Mathematical 算术和聚合操作