Epic Games-Konten können ab dem 11. September das Anmeldesystem von Apple nicht mehr nutzen

Ein Array in Java ist eine Art Variable, die zahlreiche Werte speichert. Es gibt diese Werte basierend auf einem Schlüssel aus, der zum anschließenden Nachschlagen dieser Daten verwendet werden kann.
Arrays sollen für Bauherren und Einzelhändler nützlich sein, zusammengestellt, und große Informationsmodelle abrufen. Unabhängig davon, ob Sie in einem Computerspiel den Überblick über extreme Ergebnisse behalten oder nicht, oder das Speichern von Angaben über Käufer in einer Datenbank, Ein Array ist oft die einzige Möglichkeit.
Darüber hinaus studieren: Wie Sie Arrays in Python verwenden müssen
Also, Wie erstellt man ein Array in Java?? Das hängt alles von der Art des Arrays ab, dessen Verwendung sich lohnt!
Wie man in Java ein Array erstellen kann
Der Ausdruck „Array“ wird als Informationsgebäude gedruckt, bestehend aus einer Schar von Komponenten. Diese Komponenten müssen durch mindestens einen „Index“ oder „Schlüssel“ bestätigt werden.
In Java gibt es eine Vielzahl von Wissensobjekten, die wir als Arrays beschreiben könnten, auf diese Wahrheit zurückzuführen. Wir suchen von Anfang an nach Empfehlungen aufgrund des „Java-Arrays“. Allerdings werden die Punkte wesentlich weiter verfeinert, Das ähnelt am ehesten dem, was wir in zahlreichen verschiedenen Programmiersprachen als „Auflistung“ bezeichnen würden!
Das ist die einfachste Möglichkeit, sich ein Java-Array vorzustellen: als Inventar sequentieller Werte. Genau hier, Jedem Preis innerhalb der Sequenz wird automatisch ein Schlüssel zugewiesen, basierend auf seiner relativen Position. Der erste Index ist regelmäßig „Null“ und von da an, Mit jeder neuen Ware erhöht sich der Betrag schrittweise.
Nicht wie eine Bestandsaufnahme in beispielsweise Python, Jedoch, Java-Arrays haben eine festgelegte Größe. Es gibt keine Möglichkeit, Komponenten zu entfernen oder zur Laufzeit zum Array hinzuzufügen. Diese Einschränkung ist für optimierten Code gut, weist jedoch tatsächlich einige Einschränkungen auf.
So erstellen Sie ein solches Array in Java, Erstellen Sie einfach eine neue Variable des von Ihnen gewählten Informationsformulars mit sq. Klammern, um anzuzeigen, dass es sich tatsächlich um ein Array handelt. Anschließend tragen wir jeden Preis in geschweifte Klammern ein, durch Kommas getrennt. Der Zugriff auf die Werte erfolgt anschließend über den Index basierend auf der Reihenfolge dieser Auflistung.
String listOfFruit[] = "Apfel", "orange", "Zitrone", "Birne", "Traube"; System.out.println(listOfFruit[2]);
Während es nicht möglich ist, die Größe eines Java-Arrays zu ändern, Wir sind in der Lage, bestimmte Werte zu ändern:
listOfFruit[3] = „Melone“;
ArrayLists
Ob es ratsam ist, in Java Arrays zu verwenden, deren Größe geändert werden kann, Sie könnten sich dann für die ArrayList entscheiden. Eine ArrayList ist einfach nicht so schnell, aber es gibt Ihnen sicherlich mehr Flexibilität zur Laufzeit.
So stellen Sie eine Array-Auflistung zusammen, Es ist ratsam, es mit dem von uns ausgewählten Informationsformular zu initialisieren, Dann sind wir bereit, jede Zutat einzeln mit der Add-Methode hinzuzufügen. Darüber hinaus sollten wir ArrayList aus dem Java.util-Bundle importieren.
Importieren Sie java.util.ArrayList; Klasse Wichtig öffentliche statische Leere lebenswichtig(Zeichenfolge[] args)
Jetzt, zu jedem Zeitpunkt in unserem Code, Wir werden Komponenten hinzufügen und entfernen. Dennoch wird dadurch offensichtlich die Position aller anderen Werte und ihrer jeweiligen Schlüssel verändert. Daher, Ich habe das versucht:
System.out.println(arrayListOfFruit.get(Drei)); arrayListOfFruit.add(2, "Zitrone"); System.out.println(arrayListOfFruit.get(Drei));
Bei jedem Ausdruck erhielt ich eine eindeutige Ausgabe. Bedenken Sie, dass wir „get“ verwenden, um Werte an bestimmten Indizes zurückgeben zu können, und dass ich Werte an völlig unterschiedlichen Positionen hinzufügen kann, indem ich meinen Index als erstes Argument übergebe.
Wie man mithilfe von Karten ein Array in Java erstellen kann
Eine andere Art von Array in Java ist die Karte. Eine Karte ist ein assoziatives Array, das Schlüssel-/Preispaare verwendet, die sich nicht ändern.
Dies könnte eine wunderbare Lösung für die Telefonnummern von Einzelhändlern sein, als Beispiel. Genau hier, Sie könnten die Zahlen als Ergebnis der Werte und die Namen der Kontakte als Ergebnis des Index verwenden. „197701289321“ könnte also durchaus mit dem Schlüsselwort „Jeff“ versehen werden. Dies macht es für uns viel einfacher, die gewünschten Informationen schnell zu finden, während wir Informationen zu unserer Auflistung hinzufügen und daraus entfernen!
Wir versuchen das so:
java.util.HashMap importieren;
java.util.Map importieren;
Karte<Zeichenfolge, Zeichenfolge> phoneBook = neue HashMap<Zeichenfolge, Zeichenfolge>();
phoneBook.put("Adam", "229901239");
phoneBook.put("Fred", "981231999");
phoneBook.put("Dave", "123879122");
System.out.println("Adams Betrag: " + phoneBook.get("Adam"));Wie Sie dann wahrscheinlich sehen können, Ein Java-Array ist im Allgemeinen ein Array, Dennoch ist ein Array nicht immer ein Java-Array!
Wie Sie das mehrdimensionale Array in Java verwenden müssen
Der Kopf dreht sich jedoch nicht ausreichend? Dann schauen Sie sich das mehrdimensionale Array in Java an!
Dies könnte eine Art Java-Array sein, das zwei „Spalten“ hat.
Bedenken Sie, dass Ihr typisches Java-Array eine Excel-Tabelle ist. War das der Fall, Sie hätten einen Schreibtisch mit nur einer einzigen Säule geschaffen. Wir würden über eine „eindimensionale“ Datenbank nachdenken, , dass sich die Informationen nur von oben nach unten ändern. Wir haben so viele Zeilen erhalten, wie wir möchten (1st Dimension) trotzdem nur eine Spalte (das Hypothetische 2nd Dimension).
Um weitere Spalten hinzuzufügen, Wir fügen lediglich einen zweiten Satz Quadratmeter hinzu. Klammern. Anschließend füllen wir die Zeilen und Spalten. Das folgende Informationsgebäude soll als „Array von Arrays“ betrachtet werden,”wobei jede Zutat eine vollständige Reihe für sich darstellt!
Bei dieser Gelegenheit, Wir verwenden ganze Zahlen (vollständige Zahlen):
int[][] twoDimensions =
,
,
9, 10, 11, 12,
;Wir können dieses Konzept jedoch noch weiter ausbauen, indem wir eine erstellen 3 dimensionales Array! Dies ist bereit, ein zu sein Array von 2D-Arrays. Sie würden es so zusammenbauen:
int[][][] threeDimensions =
,
4, 5, 6
,
;Obwohl diese Idee schwer zu konzeptualisieren ist, Versuchen Sie, eine Datenbank mit drei Achsen zu betrachten, mit Zellen, die in jeder Route wechseln.
Das ist also die beste Möglichkeit, ein Array in Java zu erstellen! Viele Menschen, die dies lernen, sollten sich jedoch auf keinen Fall mit dreidimensionalen Anordnungen befassen, Es zeigt lediglich, wie äußerst effizient und anpassungsfähig Java wirklich ist.
Ganz ehrlich, Die Auflistung der Dinge, die Sie mit Java erreichen können, ist grenzenlos. Ebenso wie die Array-Richtlinien. Warum setzen Sie Ihr Training nicht mit der wahrscheinlich besten Eigenschaft fort, Java zu testen??
