gpt4 book ai didi

rx-java - 在 rxjava 中为 "else"或 "coallesce"链接可能

转载 作者:行者123 更新时间:2023-12-01 01:50:22 25 4
gpt4 key购买 nike

我对 rxjava 还很陌生,如果这是一个愚蠢的问题,我深表歉意。我有两个 Maybe(称它们为 A 和 B),我想以这样的方式进行创作,从而获得第三个 Maybe。

如果 A 成功,我希望我的组合以相同的值成功。如果 A 错误,我希望我的复合 Material 使用相同的 throwable 出错。如果 A 在没有发出值的情况下完成,我想然后委托(delegate)给 B。

有没有简单的方法来实现这一目标?

最佳答案

如果您不关心 A 中的特定错误,则可以使用以下内容:

A
.onErrorResumeNext(Observable.empty())
.switchIfEmpty(B)

关于rx-java - 在 rxjava 中为 "else"或 "coallesce"链接可能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44993645/

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