Heim  >  Artikel  >  Java  >  So initialisieren Sie ein Array in Java

So initialisieren Sie ein Array in Java

angryTom
angryTomOriginal
2019-11-11 14:13:096071Durchsuche

So initialisieren Sie ein Array in Java

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

(Klasse, Array, Schnittstelle, String) des Typs

ist null (Empfohlenes Tutorial:
Java-Tutorial

)

Initialisierungsmethode:

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn