Посчитать сумму всех элементов двумерного массива используя Parallel Stream и Multithreading Java
Есть метод, который считает сумму всех элементов двумерного массива:
int sum2DArray(int[][] array) {
int sum = 0;
for (int[] ints : array) {
for (int number : ints) {
sum += number;
}
}
return sum;
}
Как можно переписать данный метод и увеличить производительность, чтобы посчитать сумму всех элементов двумерного массива, используя Parallel Stream и Multithreading?
Источник: Stack Overflow на русском