Ich bin Mari Hosaka.
Ich denke, dass es verschiedene schlechte Teile gibt, aber danke. Auch, weil es ein Papier ist, das gerade erst in Java anfängt Das Level ist ziemlich niedrig, bitte vergib mir.
Als Umgebung ・ Windows10 ・ Eclipse Pleiades
Ich mag es noch nicht so sehr
Schleifenverarbeitung durch Angabe der Häufigkeit in der For-Anweisung Schreiben Sie diesen Code. Nun, wenn das Array selbst überhaupt mit Variablen verwaltet werden kann Sieht es nicht gut aus Anruf durch Indexnummer Ist es nicht möglich, die Anzahl der Ergebnisbeschreibungen zu reduzieren?
Ich hätte das nicht denken sollen, die Sumpf-Tür öffnet sich
Lassen Sie uns nun den Sumpf vorstellen. Dieses Mal werden wir das Array in das Array einfügen. Kannst du es dir vorstellen? Ich kann nicht Dieses Mal wird es unter dem Gesichtspunkt der Vereinfachung und Lesbarkeit geschrieben. Verwenden Sie ein statisches Array [].
Alle Arrays können jedoch mehrdimensional sein Dynamisches Array ArrayList und Es kann auch im assoziativen Array HashMap beschrieben werden.
.java
//1. 1. Zuerst werden wir ein Array generieren
String[] a = { "1", "yosiko", "kanagawa", "woman", "26" };
String[] b = { "2", "kenji", "kobe", "man", "23" };
String[] c = { "3", "vanri", "osaka", "man", "19" };
.java
//Deklarieren Sie dann eine neue Variable, die das Array speichern kann
String[][] Lists = {a ,b ,c };
//...Hmm? Hmm?
Ich verstehe das bequem
<Ist es wahr?
・ Ich kann überhaupt kein Bild bekommen ・ Ich spüre die Vorteile nicht
Oft eine variable Analogie Du benutzt einen Karton und eine Mandarine, oder?
<Das stimmt!
Wenn Sie es in eine Schachtel legen, ist es einfach, die Orangen herauszunehmen, oder?
Aber es gibt noch etwas anderes als Mikan in der Schachtel Wenn viel Obst drin ist Es ist schwer zu verstehen, oder?
,, ha!
Dann legen Sie jede Frucht in eine Schachtel Wenn Sie sie alle in einer großen Kiste zusammenfügen Es ist einfach herauszufinden, was drin ist!
Sample.java
//Legen Sie zwei Orangen in den Karton 1
//Legen Sie zwei Äpfel in Karton 2
String[] cardboardBox1 = {"mikan1", "mikan2"};
String[] cardboardBox2 = {"ringo1", "ringo2"};
/*
Also ein großer Karton, um den Karton zusammenzusetzen
Ich werde es vorbereiten und zusammenstellen
*/
String[][] bigCardboardBox = {cardboardBox1, cardboardBox2};
//Zum Zeitpunkt der Variablendeklaration[]Achten Sie auf die Anzahl der
System.out.println(bigCardboardBox[0][0]);
// ="mikan1"Wird angezeigt
System.out.println(bigCardboardBox[1][1]);
// ="ringo2"Wird angezeigt
Wenn Sie einen geschlossenen Mikan essen möchten, müssen Sie ihn zuerst öffnen Großer Karton 。 Diesmal mit Blick auf den danach geöffneten Inhalt Ein weiterer ➁ Karton Es gibt.
Ich habe endlich den Mikan gesehen. (... .println(bigCardboardBox[X][Y]);) (Geben Sie die Argumente der Variablen [Zeile] und [Spalte] des zweidimensionalen Arrays an.)
Jede Operation dieses Flusses Laufen in der Programmierung Wenn du es dir schnappen kannst Ich bin glücklich.
Ich dachte, es wäre einfacher zu verstehen, wenn es eine Illustration gäbe Ich werde auch einen Link posten!
[Java] Was ist ein zweidimensionales Array? http://ysklog.net/java/5-18.html
Ich habe das Gefühl, dass ich es getan habe, aber wenn ich zurückblicke Es besteht keine Verbindung oder Übertragung Es fühlt sich schlecht an, aber ich habe es geschrieben Ich habe das Gefühl, meinen Geist organisieren zu können Ich bin froh, dass ich es getan habe.
Recommended Posts