私はRxJavaを使用したいが、方法RxJava2でRxJava2:最初rx.Observable方法の代替(述語)
public final Observable<T> first(Func1<? super T,java.lang.Boolean> predicate)
ための代替を考え出すことはできません。
私は何をしたい以下の通りです:
return io.reactivex.Observable
.concat(source1, source2, source3, source4)
.first(obj -> obj != null);
パラメータsource4にSOURCE1私は連結して、私がnullではないだけに非常に最初の項目を発するように観察可能な結果たいio.reactivex.Observable
インスタンスであるが、このコースのをio.reactivex.Observable
にはのような方法first(Func1 predicate)
がないので失敗します。
私はRxJava2を使用している場合、またはRxJava1を使用する方が良いですか?