<dependencies> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> <version>2.12.12</version> </dependency> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-parallel-collections</artifactId> <version>2.12.12</version> </dependency> </dependencies> import scala.collection.parallel.CollectionConverters; import scala.collection.parallel.immutable.ParVector; ParVector<Integer> parVector = CollectionConverters.asScala(Arrays.asList(1, 2, 3, 4, 5)) .toVector() .par(); ParVector<Integer> result = parVector.map(x -> x * 2); Vector<Integer> sequentialVector = CollectionConverters.asJava(result.toVector().seq()); for (Integer element : sequentialVector) { System.out.println(element); }


上一篇:
下一篇:
切换中文