以下是一个示例代码,展示了如何并行循环两个数组:
import java.util.Arrays;
public class ParallelArrayLoop {
public static void main(String[] args) {
int[] array1 = {1, 2, 3, 4, 5};
int[] array2 = {6, 7, 8, 9, 10};
// 使用并行流进行循环
Arrays.parallelSetAll(array1, i -> array1[i] + array2[i]);
// 打印结果
System.out.println(Arrays.toString(array1));
}
}
在上述示例中,我们使用了Arrays.parallelSetAll()
方法来并行循环array1
和array2
两个数组,并将它们的对应元素相加。最后,我们打印出array1
的结果。注意,使用并行流可以在多个线程上同时执行循环操作,从而提高循环的效率。
下一篇:并行循环日期时间