顺便说一下,某些Observables被定义为必须只发出一个值。例如,前面的代码片段总是会发出一个List<Integer>,甚至是一个空的。在这种情况下,应用single()操作符是值得的。它不会以任何方式改变上游Observable ;然而,它确保它只发出一个事件。如果这个假设是错误的,您将会收到一个异常而不是一个意外的结果。

results matching ""

    No results matching ""