【发布时间】:2022-11-19 20:32:22
【问题描述】:
如前所述,我想按顺序连接两个流,因此 merge 将不起作用。
例子:
val f1 = flowOf(1, 2)
val f2 = flowOf(3, 4)
val f = concatenate(f1, f2) // emits 1, 2, 3, 4
【问题讨论】:
-
如果有两个流定义如下:
val f1 = flowOf(1, 2, 3 ,4) val f2 = flowOf(5, 6),是否要将它们合并并得到结果1, 2, 3, 4, 5, 6? -
是的,顺序连接。
标签: kotlin kotlin-coroutines kotlin-flow