gpt4 book ai didi

android - 是否可以使用 RxJava 2.x 使用 Zip 超过 2 个 Observables?

转载 作者:行者123 更新时间:2023-12-03 13:51:37 38 4
gpt4 key购买 nike

我正在使用 RxJava 2.x,并且有 3 个 observables(如果重要,请专门发布主题)。

我喜欢将它们全部运行一次,并获得一次结果。我正在使用 Observable.zip()此类流程的运算符(operator)。但是看起来 Zip 运算符不支持超过 2 个 observables。

是否有其他运算符可以像 zip 一样组合 3 个以上的 observables?

Observable.zip(
getData(),
getOtherData(),
getTemplate(),
(o1,o2,o3)->{

});

最佳答案

实际上,

supports ,我没有返回值,并且IDE的错误信息具有误导性。

Observable.zip(
getData(),
getOtherData(),
getTemplate(),
(o1,o2,o3)->{
return null;
});

关于android - 是否可以使用 RxJava 2.x 使用 Zip 超过 2 个 Observables?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46203541/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com