如何判断observable中的任何对象是否满足条件?

时间:2016-10-12 19:50:54

标签: java rx-java

我看起来似乎有一个“全部”操作会告诉所有项目是否满足条件但没有“任何”这只是一个疏忽或我错过了什么?我可以用其他操作重新创建它,但我可以对All说同样的事情。

Observable.just(1,5,10)
          .filter(i -> i < 7)
          .reduce((c,n) -> c && n) // or "||" for any
          .subscribe(b -> /* do stuff */);

我错过了什么或者真的没有任何东西吗?

2 个答案:

答案 0 :(得分:1)

它在1.x中被命名为exists(并且在2.x中再次为any

答案 1 :(得分:0)

您必须使用filter运算符。