相关疑难解决方法(0)

如何在scala中连续执行Futures

我有这个场景,我需要使用一个迭代器,为每个项调用一个函数f(item)并返回一个Future[Unit].

但是,我需要让每个f(item)调用按顺序执行,它们不能并行运行.

for(item <- it)
  f(item)
Run Code Online (Sandbox Code Playgroud)

不会起作用,因为这会并行启动所有调用.

我该怎么做才能按顺序进行?

scala

29
推荐指数
3
解决办法
2万
查看次数

标签 统计

scala ×1