Selbst wenn gesagt wird, dass Sie es durch progressive, wiederholte und bedingte Verzweigung schaffen können, können Sie es überhaupt nicht schaffen! !! (Nicht im Zusammenhang mit diesem Beitrag)
** Variablen können nur einen Wert enthalten **, ** Arrays können jedoch mehrere Werte ** zusammen enthalten. Eine Spalte wird als ** eindimensionales Array ** bezeichnet, und zwei oder mehr Spalten werden als ** mehrdimensionales Array ** bezeichnet. Jeder heißt ** Element ** und die Nummer heißt ** Elementnummer **.
kane.java
Datentyp[]Name der Array-Variablen;
Name der Array-Variablen=neuer Datentyp[Elementanzahl];
String[] banana;
banana = new string[3];
banana[0] = "Cavendish"
banana[1] = "Lakatan"
banana[2] = "GrosMichel"
Das Obige beschreibt die Deklaration und Zuordnung getrennt Nachfolgend finden Sie die Erklärung und Zuordnung gleichzeitig
kane.java
Datentyp[]Name der Array-Variablen= {Element 1,Element 2,...};
String[] banana = {"Cavendish", "Lakatan", "GrosMichel"}
Schreiben Sie [] nach dem Datentyp (wie ** int [], String [] **)
** Das Überschreiben von Elementen ist der Name der Arrayvariablen [Indexnummer] = "neues Element" **
Jedes Element kann ** über den Array-Namen [Indexnummer] ** erhalten werden.
kane.java
String[] banana = {"Cavendish", "Lakatan", "GrosMichel"};
banana[1] = "LadyFinger" //Elemente überschreiben
System.out.println(banana[1]);
//Ausführungsergebnis Lady Finger
Excel-Tabellenberechnungssoftware
banana | 0 | 1 |
---|---|---|
0 | Cavendish | Lakatan |
1 | GrosMichel | LadyFinger |
kane.java
Datentyp[][]Name der Array-Variablen;
Name der Array-Variablen=neuer Datentyp[Elementanzahl][Elementanzahl];
String[][] banana;
banana = new string[2][2];
banana[0][0] = "Cavendish"
banana[0][1] = "Lakatan"
banana[1][0] = "GrosMichel"
banana[1][1] = "LadyFinger"
System.out.println(banana[1][0]);
//Ausführungsergebnis GrosMichel
Dies kann auch weggelassen werden
kane.java
String[][] banana = {{"Cavendish", "Lakatan"},{"GrosMichel","LadyFinger"}};
System.out.println(banana[0][0]);
//Ausführungsergebnis Cavendish
Ich verstehe, dass ein mehrdimensionales Array praktisch ist, aber ich steche, weil mein Kopf eindimensional ist
Recommended Posts