Länge ist: 3
Die Länge eines 2D Arrays ist die Anzahl der Zeilen, die es hat.
Der Zeilenindex läuft von 0 bis length-1.
Jede Zeile eines 2D Arrays kann eine unterschiedliche Anzahl von Elementen haben,
also hat jede Zeile ihre eigene length:
class unevenExample3
{
public static void main( String[] arg )
{
// ein 2D Array deklarieren und konstruieren
int[][] uneven =
{ { 1, 9, 4 },
{ 0, 2},
{ 0, 1, 2, 3, 4 } };
// length des Arrays (Anzahl der Zeilen)
System.out.println("Laenge des Arrays ist: " + uneven.length );
// length jeder Zeile (Anzahl ihrer Spalten)
System.out.println("Laenge von row[0] ist: " + uneven[0].length );
System.out.println("Laenge of row[1] ist: " + uneven[1].length );
System.out.println("Laenge of row[2] ist: " + uneven[2].length );
}
}
Beachten Sie, dass uneven[0] auf Zeile 0 des Arrays
verweist, uneven[1] verweist auf Zeile 1 und so weiter.