如何连接两个kotlin流?
如前所述,我想依次连接两个流,因此合并
无法正常工作。
例子:
val f1 = flowOf(1, 2)
val f2 = flowOf(3, 4)
val f = concatenate(f1, f2) // emits 1, 2, 3, 4
As stated, I'd like to concatenate two flows sequentially therefore merge
won't work.
Example:
val f1 = flowOf(1, 2)
val f2 = flowOf(3, 4)
val f = concatenate(f1, f2) // emits 1, 2, 3, 4
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以为此使用
FlattenConCat
:或
Flow
Builder:You can use
flattenConcat
for this:Or the
flow
builder:这应该有效:
This should work: onCompletion