Scala是否可以异步运行循环?

时间:2020-06-28 02:31:41

标签: scala loops asynchronous

我有一个for循环,该循环遍历Iterable [String]并将数据放入mutabe.Map中,是否可以一次/一次运行iterable中的所有内容?

1 个答案:

答案 0 :(得分:0)

使用.par(将集合转换为并行),然后在其上进行映射/ foreach。

或者您可以映射到Future。

别忘了map的线程安全-您应该使用ConcurrentHashMap。