Es gibt zwei Syntaxen zum Definieren von Arrays in Java:
type arrayName[];
type[] arrayName;
Typ ist ein beliebiger Datentyp in Java, einschließlich Basistypen und kombinierter Typen
ArrayName ist der Array-Name, der ein zulässiger Bezeichner sein muss
[ ] Gibt an, dass die Variable eine Variable vom Array-Typ ist
Zum Beispiel:
int demoArray[];
int[] demoArray;
Es gibt keinen Unterschied zwischen diesen beiden Formen und der Nutzungseffekt ist genau der gleiche. Leser können entsprechend ihren eigenen Programmiergewohnheiten wählen.
Im Gegensatz zu C und C++ reserviert Java beim Definieren eines Arrays keinen Speicher für Array-Elemente, sodass es nicht erforderlich ist, die Anzahl der Array-Elemente, d. h. die Array-Länge, in [ ] anzugeben. .
Und für ein wie oben definiertes Array können Sie auf keines seiner Elemente zugreifen. Wir müssen dafür Speicherplatz zuweisen. In diesem Fall müssen wir den Operator new verwenden.
Das Format ist wie folgt:
arrayName=new type[arraySize];
wobei arraySize die Länge des Arrays und type der Typ des Arrays ist.
Zum Beispiel:
demoArray=new int[3];
Weisen Sie den von 3 Ganzzahlen vom Typ int belegten Speicherplatz für ein Ganzzahl-Array zu.
Normalerweise können Sie beim Definieren Platz zuweisen. Die Syntax lautet:
type arrayName[] = new type[arraySize];
Zum Beispiel:
int demoArray[] = new int[3];
Verwandte Lernempfehlungen: Java Basic Tutorial
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!