Я пытаюсь написать цикл для итерации через 2D-массив и суммирования каждого подматрица.Использование цикла for для итерации через 2D-массив
Пока мой код выглядит следующим образом:
int[][] data = { { 10, 20 }, { 20, 10 }, { 50, 60 }, { 45, 20 }, { 10, 35 }, { 25, 16 } };
int[] sumOfArrays = new int[5];
for (int[] i : data) {
int sum = 0;
for (int x : i) {
sum =+ x;
}
sumOfArrays[i] = sum;
}
System.out.println(sumOfArrays);
Это не представляется возможным из-за несоответствия типа: (я) INT [] - Int
Как я могу решить эту проблему?
Ах @Makoto объяснил это уже, нет необходимости для меня объяснить, что пошло не так, то :) – Bram
Как это тот же самый код? – Bram
Отредактировано, не видел, что вы сделали = +, пока он должен быть + = – Bram