Hallo www,
in meinem Versuch Java zu lernen, bin ich immer wieder auf verschieden Arten gestossen, wie Arrays deklariert und initialisiert werden.
Typ A
char [] liste = new char [2];
liste [0] = a;
liste [1] = b;
Typ B
liste = new char [] {a,b};
Typ C
char [] liste = {a,b};
Frage
Mit dem bisschen Javawissen, das ich habe, habe ich mir Folgendes zusammengereimt: Typ A und Typ B sind gleichwertig.
In Typ C wird keine Instanz angelegt, es handelt sich darum um ein „statisches Array“.
Ist dies so richtig?
Vielen Dank für eure Antworten.
Liebe Grüsse
Andrea