‫Willkommen zurück und in diesem Video werden wir uns ein Rennen und verschiedene Möglichkeiten zum Erstellen und Verwenden eines
‫Rennens ansehen.
‫Also lasst uns anfangen.
‫Wir sind wieder in einer Hauptmethode.
‫Und hier werde ich ein Integer-Array erstellen.
‫Also lass uns einfach einen erstellen und ich werde diesen nennen.
‫Groß.
‫Und das wird jetzt eine neue INT five sein.
‫Das heißt, wir haben ein Array vom Typ Integer und es hat fünf Werte oder zumindest Platz für fünf
‫Werte.
‫Wir definieren also sofort, wie viele verschiedene Werte Sie in diesem Array speichern möchten, um diese Werte
‫dem Array hinzuzufügen.
‫Wir haben mehrere Möglichkeiten.
‫Eine wäre also, wir weisen einem bestimmten Index einen bestimmten Wert zu.
‫Sagen wir, einer ist ein großartiger Schüler und er hat 20 Punkte oder wir haben eine Note von 20, dann
‫wird die zweite Klasse, sagen wir, 15 sein und so weiter.
‫Jetzt kann ich also weitermachen und die Noten zu meinem Array hinzufügen und ich muss beim Index immer spezifisch
‫sein.
‫Also von null bis vier, das sind die fünf Werte, die ich dem Noten-Array hinzufügen möchte.
‫Und natürlich könnte ich die Werte ein wenig nach oben ändern.
‫Es werden also nicht alle Schüler der Klasse sein, aber einige haben auch schlechtere Noten.
‫Gut.
‫So können Sie im Allgemeinen ein Array erstellen.
‫Also wie kann man es initialisieren, wie kann man bei den Werten und jetzt darauf zugreifen.
‫Greifen wir also einfach darauf zu.
‫Und ich werde CW verwenden, ein Code-Snippet für die Konsole, richtig.
‫Doppeltippen auf die Linie.
‫Und ich bekomme Konsole ganz unten und hier sage ich einfach Raten bei Index Null.
‫Und hier verwenden wir wieder die geschweiften Klammern an der Position Null und es wird großartig.
‫Also wie ich sehe, fängt es immer bei Null an.
‫Computer beginnen also bei Null zu zählen.
‫Das ist der Punkt hier.
‫Das allein wird also nicht reichen.
‫Wir wollen auch die Konsole sehen.
‫Also trösten Sie den Leseschlüssel.
‫Und jetzt sehen wir noch einmal, Noten bei Index Null sind zwanzig.
‫Gut.
‫Und genau das haben wir hier.
‫So können Sie darauf zugreifen.
‫Und wenn Sie es nachträglich ändern möchten, können Sie dies tun.
‫Nehmen wir an, jemand drückt die Taste und ich möchte den Wert ändern und möchte ihn erneut ausgeben.
‫Also hier sage ich nur, dass Noten eigentlich einen Wert haben.
‫Der Benutzer gibt ein und lassen es uns zu einer Ganzzahl machen.
‫Wir sagen also einfach, dass die Zeichenfolgeneingabe gleich der Konsole dieser Lesezeile ist.
‫Und jetzt müssen wir sicherstellen, dass die Eingabe in eine Ganzzahl übertragen wird, da Noten nur INTs enthalten
‫können.
‫Wir müssen also sicherstellen, dass die Noten der Position eine tatsächliche Ganzzahl sind.
‫Also, wie machen wir das?
‫Können Sie sich noch erinnern?
‫Dies wird also die unsichere Version sein.
‫Dreigliedrigkeit wäre also die sicherere Version.
‫Aber ich werde jetzt einfach parsen verwenden, weil ich weiß, dass ich nur ganze Zahlen eingeben werde.
‫Also hier werde ich die Eingabe übergeben.
‫Lassen Sie es uns jetzt überprüfen.
‫Die Noten beim Index Null sind jetzt 20, sagen wir, wir haben sie auf 10 geändert und Null ist jetzt zehn.
‫So können Sie den Wert jederzeit einfach ändern.
‫Rechts.
‫OK, also geben Sie in dieser Zeile ein Zeichen.
‫Ich weise einen Wert zu, weise vier Noten bei Index Null einen Wert zu.
‫Und hier deklarieren und initialisieren wir.
‫Gut.
‫Es gibt jedoch verschiedene Möglichkeiten, Arrays zu erstellen oder Arrays zu initialisieren.
‫Das sind also die, die wir gesehen haben.
‫Schauen wir uns jetzt andere an.
‫Nehmen wir also an, wir haben ein anderes Array und nennen die Noten der Mathematikstudenten A und das werden in geschweiften Klammern stehen, die Werte,
‫die ich zuweisen möchte.
‫Nehmen wir an, ich habe 20, 13, 12, acht, acht.
‫Das sind also die Werte, die meine Schüler der achten Klasse haben.
‫Das ist also eine andere Art der Initialisierung.
‫Und dann gibt es noch einen dritten Weg, und das ist wieder der Datentyp.
‫Eckige Klammern, und dann gibst du wieder den Namen ein, Noten meiner Schüler B und das wird ein neues Int
‫und hier deklariere ich Devel oder gebe die Werte wieder ein.
‫Also fünfzehn, zwanzig, drei, siebzehn.
‫Tatsächlich sind zwanzig der höchste Wert.
‫Also ich würde sagen, das sind die anderen Werte, die ich habe.
‫Wie Sie also dieses Array hier sehen können, hat die Note meiner Schüler B eine Länge von sechs, es gibt
‫also sechs Werte und Schüler A hat nur fünf Werte.
‫Um die Länge eines Arrays zu erhalten, können Sie den Arraynamen verwenden.
‫Also Noten der Schüler, eine Gedankenlänge.
‫Wie Sie sehen, gibt es eine Eigenschaft namens length, die die Gesamtzahl der Elemente in allen Dimensionen des
‫Arrays abruft.
‫Lassen Sie uns das auf der Konsole ausdrucken.
‫Also nehme ich einfach S. W. tab tab und hier werde ich nur sagen, dass die Länge der Straßen tatsächlich
‫eine Kopie ist, die ich nicht habe.
‫Kopieren wir es.
‫Und das wird der Wert der Noten sein, die Länge oder die Noten meiner Schüler.
‫Und wieder werde ich hier Reekie verwenden.
‫Lassen Sie es uns jetzt ausführen.
‫Und hier muss man nur noch etwas eingeben.
‫Ich werde das verwenden.
‫Und die Länge der Noten des Monats Schüler A beträgt fünf.
‫Wir haben also fünf Werte drin und genau das haben wir hier drin.
‫Um also die Länge zu erhalten und Sie verwenden einfach die Eigenschaft Länge, wird dies oft nützlich sein.
‫Daher ist es sehr wichtig, dieses Konzept zu verstehen.
‫Im nächsten Video werden wir uns für jeden Loop, von dem ich dir erzählt habe, einen Blick auf jeden Loop werfen,
‫da wir über Loops im Allgemeinen gesprochen haben.
‫Aber ich habe es noch nicht behandelt, weil wir zuerst das Konzept der Rasse verstehen mussten.
‫Und deshalb fangen wir im nächsten Video mit jeweils vier an.
‫Also siehe dort.