在
scala中创建线程安全的无限循环迭代器的正确方法是什么?似乎以下不是线程安全的(迭代器上的多个线程同时迭代偶尔抛出异常):
val map = Map(1->"one",2->"two") val iterator = Iterator.continually(map).flatten
您如何纠正这一点以使其线程安全?