import java.util.Arrays; public class Main { public static void main(String[] args) { System.out.println(summeArrayWerte(arrayBuild(10,10))); var r = Arrays.deepToString(arrayBuild(10,10)); System.out.println(r.replace("], ", "]\n").replace("[[", "[").replace("]]","]")); } //array initialisieren mit beliebig vielen Zeilen public static int[][] arrayBuild(int rows, int cols){ var arr = new int[rows][cols]; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { arr[i][j]= i + j; } } return arr; } //Summe berechnen mittels for und for each public static int summeArrayWerte(int[][] data){ int summe = 0; /* for (int i = 0; i < data.length; i++) { for (int j = 0; j < data[i].length; j++) { summe += data[i][j]; } */ for (int[] row : data) { for (int n : row) { summe += n; } } return summe; } }