Grüß dich!
Die Lösung ist folgende:
int[][] test = new int[3][4];
System.out.println(test.length);
System.out.println(test[0].length);
Der Grund warum das funktioniert ist folgender:
Zweidimensionale Arrays kannst dir wie Matrizen vorstellen.
Die erste Zeile gibt dir folgendes Beispielarray aus:
[
[1, 2, 3, 4],
[4, 5, 6, 7],
[8, 7, 6, 5]
]
"test.length" hast du ja schon benutzt und gibt dir die Reihen zurück.Also dementsprechend 3.
"test[0].length" nimmt die erste Zeile in diesem Array (also [1, 2, 3, 4]) und guckt nach der Länge. Dementsprechend 4.
Und genau so hast du deine Lösung! Ich hoffe ich konnte dir weiterhelfen :)
Student, Punkte: 175
Besser geht's nicht. Thumbs up!
─ desaster069 04.04.2020 um 15:08