Deklarieren einer Integer-Matrix

the_skywalker

Mitglied
Hallo,

Was ist der Unterschied zwischen den drei folgenden Deklarationen?
  1. int[][] a;
  2. int b [][];
  3. int[] c[];
Welche dieser Deklarationen ist die "richtige"?
Gibt es überhaupt einen Unterschied, und wenn ja, welchen?

Ich hoffe ich unterfordere euch nicht mit der Frage.

MfG

Stefan
 
Hallo!

Alle drei Deklarationen sind gleichwertig...
Code:
int[][] a = new int[0][0];
int b[][] = new int[0][0];
int[] c[] = new int[0][0];

Ich würde jedoch die Variante int[][] a vorziehen, da dort der Typ (geschachteltes int Array) deutlicher zu erkennen ist.

Gruß Tom
 
Zurück