Heim >Java >javaLernprogramm >So deklarieren Sie ein mehrdimensionales Array in Java
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!