如何在Kotlin的forEach循环中使用协程?

brccelvz  于 11个月前  发布在  Kotlin
关注(0)|答案(1)|浏览(129)

我想有一个对象数组,我想循环,并发送每个对象使用后请求和CoroutineScope服务器。

dba5bblo

dba5bblo1#

您可以使用以下模式:
1.将您的列表/数组Map到Oracle作业
1.将BRAC作业列表Map到其结果
在代码中,它看起来像这样

myData.map { data ->
    async {
        callToServer(data)
    }
}.map {
    it.await()
}

字符串
这将在单独的作业中同时运行每个callToServer。

相关问题