So initialisieren Sie ein Array in Java
Arrays in der Java-Sprache müssen initialisiert werden, bevor sie verwendet werden können. Die sogenannte Initialisierung besteht darin, den Array-Elementen des Arrays Speicherplatz zuzuweisen und jedem Array-Element einen Anfangswert hinzuzufügen.
Hinweis: Nach der Initialisierung des Arrays gibt es einen Standardwert für jedes Element des Arrays im Speicherbereich:
Ganzzahl Typ des Basisdatentyps (Byte). , short, int, long) ist der Standardwert 0; der Standardwert des
-Basisdatentyps (Float, Double) ist 0,0; Der Standardwert des Typs Zeichen des Datentyps ist „u0000“; der Standardwert des Basisdatentyps
des Typs Boolean (Boolean). ) ist falsch; Der Standardwert des
-Referenztyps
ist null (Empfohlenes Tutorial:
Java-Tutorial
1.Statische Initialisierung
: Der Programmierer gibt explizit den Anfangswert von an jedes Array-Element während der Initialisierung. Es gibt ein System zum Bestimmen der Länge des Arrays; . Vereinfachte statische Initialisierungsmethode type[] arrayName = {element1,element2,element3...};int[] intArr; intArr = new int[]{1,2,3,4,5,9};2. Dynamische Initialisierung: Während der Initialisierung gibt der Programmierer die Länge des Arrays an , und das System initialisiert den Standardwert jedes Array-Elements. arrayName = new type[length];Beispiel:
String[] strArr = {"张三","李四","王二麻"};Hinweis: Verwenden Sie statische Initialisierung und dynamische Initialisierung nicht gleichzeitig, d. h. nicht es beim Initialisieren eines Arrays, das sowohl die Länge des Arrays angibt als auch jedem Array-Element einen Anfangswert zuweist.
Sobald das Array initialisiert ist, wird der vom Array im Speicher belegte Speicherplatz festgelegt, sodass die Länge des Arrays nicht geändert werden kann.
Das obige ist der detaillierte Inhalt vonSo initialisieren Sie ein Array in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!