Eine gute Antwort könnte sein:

Note 0,0: 99
Note 2,4: 96
Summe: 116

2D Arraydeklaration

Zweidimensionale Arrays sind Objekte. Eine Variable wie gradeTable ist eine Referenz auf ein 2D Arrayobjekt. Die Deklaration

int[][] myArray ;

besagt, dass es von myArray erwartet wird eine Referenz auf ein 2D Array von int zu enthalten. Die Deklaration

int[][] myArray = new int[3][5] ;

besagt, dass myArray eine Referenz auf ein 2D Array von int enthalten kann, erzeugt ein Arrayobjekt von 3 Zeilen und 5 Spalten und stellt die Referenz in myArray. Alle Elemente des Arrays werden mit null initialisiert. Die Deklaration

int[][] myArray = { {0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0} };

macht genau das gleiche wie die vorherige Deklaration (und würde normalerweise nicht verwendet werden). Die Deklaration

int[][] myArray = { {8,1,2,2,9}, {1,9,4,0,3}, {0,3,0,0,7} };

erzeugt ein Array mit den gleichen Dimensionen (die gleiche Anzahl von Zeilen und Spalten) wie das vorherige Array und initialisiert die Elemente mit bestimmten Werten.

FRAGE 7:

Nach der letzen Anweisung, was ist der Wert von myArray[1][2] ?