Ein Array (Array) ist eine geordnete Folge von Elementen. Wenn eine begrenzte Sammlung von Variablen desselben Typs benannt wird, ist der Name der Array-Name. Die einzelnen Variablen, aus denen ein Array besteht, werden Komponenten des Arrays, auch Elemente des Arrays genannt, manchmal auch Indexvariablen (12713827) genannt. Die numerische Zahl, die zur Unterscheidung der einzelnen Elemente eines Arrays verwendet wird, wird als Index bezeichnet. In der Programmierung ist ein Array eine Form der geordneten Organisation mehrerer Elemente desselben Typs, um die Verarbeitung zu erleichtern. Diese geordneten Sammlungen ähnlicher Datenelemente werden Arrays genannt. Arrays sind Sammlungen, die zum Speichern mehrerer Daten desselben Typs verwendet werden.
Array, Element und Index:
Zum Beispiel: In Glory of Kings muss jeder Ausrüstung kaufen und jeder hat seinen eigenen Ausrüstungsplatz. Dann ist diese Gerätespalte ein Array, das darin enthaltene Gerät ist das Element und die Position, an der das Gerät platziert ist, ist der Index. Das heißt, jeder Index entspricht einem Gerät und der Index beginnt bei 0, sodass der dem ersten Gerät entsprechende Index 0 ist
public class Test { public static void main(String[] args) { //声明int类型数组并初始化赋值 int[] a={1,2,3,4,5,}; //声明数组设值数组长度,并初始化全为0 int[] b=new int[10]; } }
public class Test { public static void main(String[] args) { //声明int类型数组并初始化赋值 int[] a={1,2,3,4,5,}; //声明数组设值数组长度,并初始化全为0 int[] b=new int[10]; //声明String类型数组并初始化赋值 String[] d={"aa","bb","cc"}; //声明数组固定长度,默认初始化全为0 String[] c=new String[10]; } }
#🎜🎜 # for-Schleife, hier habe ich drei Elemente in das Array eingefügt, das die Ausrüstung darstellt. Schleifenausgabe, beginnend mit dem Index 0. zb.length ist die Größe dieses Arrays
public class Test { public static void main(String[] args) { String[] zb={"冷静之靴","泣血之刃","名刀司命"}; for (int i = 0; i < zb.length; i++) { System.out.println(zb[i]); } } }
Ergebnis:
#🎜🎜 #for Wenn Sie in der Schleife vergessen haben, wie diese Schleife verwendet wird, können Sie auf den vorherigen Artikel verweisen. Der Golden Elixir-Artikel enthält eine detaillierte Einführung.
public class Test { public static void main(String[] args) { String[] zb={"冷静之靴","泣血之刃","名刀司命"}; for (String s : zb) { System.out.println(s); } } }
Verwenden Sie weiterhin das vorherige Beispiel. Zu Beginn jedes Spiels weist das Datenfeld einer Seite eine Standardsortierung auf (das Feld zeigt Ausrüstung und Wirtschaft an). Jede Person verfügt über einen Ausrüstungsplatz, der einem Array entspricht. Dann gibt es auf dem Informationsfeld fünf Ausrüstungsspalten (ein Team), die in der Standardreihenfolge angeordnet sind, was ebenfalls einem Array entspricht. Ein Ausrüstungsplatz zählt als ein Element und die Position des Ausrüstungsplatzes ist der Index. Aber jedes Element in diesem Array ist auch ein Array, sodass das Datenfeld einem zweidimensionalen Array entspricht.
Deklarieren eines zweidimensionalen ArraysDie Methode zum Deklarieren eines zweidimensionalen Arrays unterscheidet sich nicht von der Deklaration eines Arrays. Es gibt zwei Situationen.public class Test { public static void main(String[] args) { //声明二维数组并赋值 int[][] a={{123},{456},{789}}; //声明二维数组固定大小 int[][] ns = new int[3][5]; } }
Ich kann mich nicht an den Namen der Ausrüstung hier erinnern. Ich habe die Ausrüstung der nächsten drei Leute direkt kopiert. 🎜 🎜#
public class Test { public static void main(String[] args) { //五个人,每个人装备栏有三个装备。 String[][] wzry=new String[5][3]; //给第一个人买装备,就是给第一个数组赋值 wzry[0][0]="宝石"; wzry[0][1]="血刀"; wzry[0][2]="金身"; //给第二个人买装备,就是给第二个数组赋值 wzry[1][0]="铁剑"; wzry[1][1]="草鞋"; wzry[1][2]="护甲"; //给第三个人买装备,就是给第三个数组赋值 wzry[2][0]="宝石"; wzry[2][1]="血刀"; wzry[2][2]="金身"; //给第四个人买装备,就是给第四个数组赋值 wzry[3][0]="宝石"; wzry[3][1]="血刀"; wzry[3][2]="金身"; //给第五个人买装备,就是给第五个数组赋值 wzry[4][0]="宝石"; wzry[4][1]="血刀"; wzry[4][2]="金身"; } }
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung und Beispielanalyse zweidimensionaler Java-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!