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 UngeradeBsp3
{
public static void main( String[] arg )
{
// ein 2D-Array deklarieren und konstruieren
int[][] ungerade =
{ { 1, 9, 4 },
{ 0, 2},
{ 0, 1, 2, 3, 4 } };
// length des Arrays (Anzahl der Zeilen)
System.out.println("Laenge des Arrays ist: " + ungerade.length );
// length jeder Zeile (Anzahl ihrer Spalten)
System.out.println("Laenge von ungerade[0] ist: " + ungerade[0].length );
System.out.println("Laenge von ungerade[1] ist: " + ungerade[1].length );
System.out.println("Laenge von ungerade[2] ist: " + ungerade[2].length );
}
}
Beachten Sie, dass ungerade[0] auf Zeile 0 des Arrays
verweist, ungerade[1] verweist auf Zeile 1 und so weiter.