무엇입니까? i+=1
은 무엇입니까?
그렇지 않으면, 당신은 (간단한 예를 들어 int 치의 사용)를 찾고 있습니다 : 당신은 그냥 someFunc(b)
에 의해 b+1
를 대체 할 수
scala> val m = Map(1 -> 2, 2 -> 3)
m: scala.collection.immutable.Map[Int,Int] = Map(1 -> 2, 2 -> 3)
scala> val mp = m.toParArray map {case(a,b) => (a,b+1)}
mp: scala.collection.parallel.mutable.ParArray[(Int, Int)] = ParArray((1,3), (2,4))
scala> mp.toArray
res17: Array[(Int, Int)] = Array((1,3), (2,4))
. someFunc
은 병렬 콜렉션 (m.toParArray
)을 사용하고 마지막에는 .toArray
을 사용하여 parArray를 순차 변환 (순전히 필요하지는 않음)으로 변환하기 때문에 병렬로 실행됩니다.
깔끔한 :)! – pythonic