2016-07-06 7 views
0

ich ein Problem in Eclipse haben mit ein Array zu schreiben:Ich weiß nicht, was mit Arrays in Eclipse los ist

public class nizovi { 
    int[] anArray; 
    anArray = new int[10]; 

} 

Eklipse sagt:

„Syntaxfehler auf Token ";", , erwartet "

Wie Sie sehen können, sieht es vollkommen in Ordnung. Ich weiß nicht, was damit los ist.

+1

Sie haben vergessen um den Code in einen Block zu setzen –

Antwort

4

Wenn Sie einen Wert auf Klasse Ebene zuweisen möchten, müssen Sie es in einer Zeile tun:

public class nizovi { 
    int[] anArray = new int[10]; 

} 
+1

Oder verwenden Sie einen (Instanz) Initialisierungsblock. Oder im Konstruktor zuweisen ... – Mena

0

Ich empfehle Ihnen Ihr Array in einem Konstruktor auf diese Weise initialisieren:

public class Nizovi { 
    int[] anArray ; 
    public Nizovi(){ 
     this.anArray = new int[10]; 
    } 
}