Auf Thema antworten

Liebe Mitglieder ,


ich verstehe nicht was ich in den Zeilen falsch mache, wenn ich diese in einer anderen Klasse deklariere und initialisiere als in der Main () oder innerhalb einer Methode.



int[] meinarray = new int [5];

    

    meinarray[0] = 1212;

    meinarray[1] = 1212;

    meinarray[2] = 1212;

    meinarray[3] = 1212;

    meinarray[4] = 1212;


Also, der Compiler erkennt hier keinen Fehler, wenn man diese innerhalb der Main-Methode oder innerhalb einer Methode einer Klasse  deklariere und initialisiere.

Also die Deklaration alleine ergibt keinen fehler , erst wenn ich diese mit den entsprechenden Werten initialisiere taucht ein fehler auf (; expected  nach new int[5])???:L


Vielen Dank im Voraus !



Oben