Bis*_*Abd 1 java android rx-java2
在RxJava2中,flatMap()和之间有什么区别flatMapIterable()?
flatMap()
flatMapIterable()
背后的逻辑是flatMapIterable()什么?
aka*_*okd 6
flatMap:
flatMap
将上游源的值映射到Observables,订阅它们并以可能交错的方式合并它们的结果.换句话说,它合并动态生成的推送源.
Observable
flatMapIterable:
flatMapIterable
将上游源的值映射到Iterables并依次迭代它们中的每一个.换句话说,它合并动态生成的拉动源.
Iterable
你可以表达flatMapIterable为flatMap(Observable::fromIterable)或concatMap(Observable::fromIterable).
flatMap(Observable::fromIterable)
concatMap(Observable::fromIterable)
除了作为类型之间的快捷方式之外,它是直接实现的,因此提供了相当低的开销.
归档时间:
7 年,11 月 前
查看次数:
1365 次
最近记录: