Frage von Alphonse, 28

Java- Länge eines 2D Arrays abfragen?

Ich muss für eine Hausaufgabe folgendes programmieren:

Der Benutzer bestimmt die Größe und Inhalt eines 2D-Arrays mittels verschiedener Klassenmethoden.

Ich brauche also eine Schleife, die die Länge hochzählt und der Benutzer einen Wert an jener Stelle eingeben und speichern kann.

Bei einem 1D-Array nehme ich ja einfach array.length(), aber ein 2D Array hat ja auch eine Breite. Wie mache ich das?

Antwort
von Gastnr007, 20

2DArrays können unterschiedlich aufgebaut sein: meist sind sie rechteckig:

EEEEE
EEEEE
EEEEE

array[0].length

aber das müssen sie nicht sein, sie können auch unregelmäßig sein:

EEEEEEEEEE
null
EEEE
E
EEE

und dann geben die einzelnen Zeilen array[i] unterschiedliche Längen aus

PS: E sei ein beliebiges Element

Antwort
von Dory1, 22

Wie wärs mit

array[0].length

:)

Keine passende Antwort gefunden?

Fragen Sie die Community