Heim  >  Artikel  >  Java  >  So deklarieren Sie ein mehrdimensionales Array in Java

So deklarieren Sie ein mehrdimensionales Array in Java

王林
王林nach vorne
2023-04-28 16:34:071011Durchsuche

1. Konzept

Erstellen Sie ein Array mit Array als Datentyp, also ein Array innerhalb eines Arrays. Die Elemente mehrdimensionaler Arrays sind Arrays und können zweidimensionale, dreidimensionale oder noch mehrdimensionale Arrays haben.

2. Deklarieren

数据类型[][] 数组名称;
数据类型[] 数组名称[];
数据类型数组名称[][];

Die oben genannten drei Syntaxen sind in ihrer Funktion gleichwertig, wenn ein zweidimensionales Array deklariert wird. Auf die gleiche Weise sind beim Deklarieren eines dreidimensionalen Arrays drei Paare eckiger Klammern erforderlich. Die Klammern können nach dem Datentyp oder nach dem Array-Namen usw. platziert werden. 3. Zwei Möglichkeiten zur Initialisierung

( 1) Statische Initialisierung

int a[][] = new int[][]{{1,2,3},{1,2},{3}};
(2) Dynamische Initialisierung

①String[][] names = new String[2][1];
②String[][] names = new String[4][];
Sie müssen auch angeben, wie viele Spalten es in jeder Zeile gibt.

names[0] = new String[3];
names[1] = new String[3];
names[2] = new String[2];
names[3] = new String[1];

Das obige ist der detaillierte Inhalt vonSo deklarieren Sie ein mehrdimensionales Array in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen