Heim >Java >javaLernprogramm >Wie initialisiere ich ein Java-Array?
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 Speicherplatz:
● Ganzzahliger Typ des Basisdatentyps (Byte, Short, Int, long ) Der Standardwert ist 0;
● Der Standardwert des Gleitkommatyps (Float, Double) des Basisdatentyps ist 0,0; (char) des Basisdatentyps ist 'u0000';
●Der Standardwert des booleschen Typs (boolean) des Basisdatentyps ist falsch;
●Der Standardwert von Der Referenztyp (Klasse, Array, Schnittstelle, String) ist null.
Wie initialisiere ich ein Java-Array? Einführung in Initialisierungsmethoden1. Statische Initialisierung: Während der Initialisierung gibt der Programmierer explizit den Anfangswert jedes Array-Elements an und die Länge des Arrays wird systematisch bestimmt; 🎜>
Beispiel:
int[] intArr; intArr = new int[]{1,2,3,4,5,9};
Vereinfachte statische Initialisierungsmethode: arrayName = new type[]{element1,element2,element3...}
Beispiel:
String[] strArr = {"张三","李四","王二麻"};
2. Dynamische Initialisierung: Der Programmierer gibt das Array an Während der Initialisierung wird die Länge jedes Array-Elements vom System auf einen Standardwert initialisiert. type[] arrayName = {element1,element2,element3...};
Beispiel:
int[] price = new int[4];
Hinweis: Verwenden Sie nicht gleichzeitig statische Initialisierung und dynamische Initialisierung, dh geben Sie beim Initialisieren nicht das Array an Array. Länge, weist jedem Array-Element auch einen Anfangswert zu. arrayName = new type[length];
Das obige ist der detaillierte Inhalt vonWie initialisiere ich ein Java-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!