Kotlin Arrays

Kotlin Arrays
Kotlin bietet eine Möglichkeit, mehrere Werte in einem einzelnen Variablennamen zu speichern. Wir können durch einen angegebenen Index auf sie zugreifen, und das grundlegendste ist über Arrays. In dem Artikel werden wir Arrays in der Kotlin -Sprache diskutieren. In der Kotlin -Programmiersprache werden viele Datentypen, Variablen und andere Pakete verwendet. Unter allen ist das Array das bedeutendste Paket zum Erstellen, Speichern und Abrufen von Daten.

Was sind Arrays in Kotlin in Ubuntu 20.04?

Kotlin -Arrays sind die gleichen wie der Java -Fundamental -Array -Typ. Kotlin -Arrays sind der gleiche Typ wie die normalen Variablen und Konstanten und tragen verschiedene Wertelemente in einem einzigen Teil des Speichers. Arrays in Kotlin sind standardmäßig veränderlich und haben feste Größen. Veränderliche Arrays in Kotlin unterstützen sowohl den Lese- als auch den Schreibvorgang. Sobald wir ein Array in Kotlin definiert haben, können wir unsere Elemente in Zukunft auch ändern.

So verwenden Sie die Kotlin -Arrays in Ubuntu 20.04?

Um die Grundlagen der Verwendung der Arrays in der Kotlin -Sprache zu verstehen, sollten Sie sich die folgenden Beispiele ansehen:

Beispiel Nr. 1: Erstellen von Arrayof () und Arrayof -Funktion in Kotlin in Ubuntu 20.04:

Wir können ein Array mit der Kotlin-Bibliothek erstellen, die integrierte Funktionen hat. Die Funktion ist als Arrayof () -Funktion in Kotlin bekannt. Wir können den Wert von Elementen für die Funktion arrayof () angeben. Verwenden wir die Funktion arrayof () im Code, um zu verstehen, wie es funktioniert.

In der Code -Implementierung haben wir ein Schlüsselwort "Spaß" verwendet, das für die Funktionserklärung verwendet wird. In der Funktion werden wir die Codeimplementierung durchführen. Hier haben wir die Main () -Funktion deklariert, mit der der Code ausgeführt wurde. Wir haben eine Variable als Keyword "Val" erstellt, das als "MyArray1" definiert ist. Für die Variable „myarray1“ haben wir ein Array mit der Funktion arrayof () deklariert. Die Funktion arrayof () hat fünf verschiedene numerische Werte gespeichert. Wir können diese Array -numerischen Werte über die Funktion for Loop () abrufen, die das Array iteriert. In der Funktion for Loop () haben wir ein Intervall zwischen 0 für die Größe 1 des Arrays festgelegt. Die Funktion for Loop () wird hier im Schlüsselwort "In" verwendet. Dann haben wir in der Funktion println () die Variable "I" im überladenen Operator "[]" aufbewahrt, das das Array-Element bis zur Größe 1 des angegebenen Arrays druckt. Außerdem haben wir ein zweites Array, das in der Variablen „Myarray2“ definiert ist. Die Variable „myarray2“ wird mit den Stringwerten initialisiert, die auch für die Loop () -Funktion als „myarray1“ übergeben wird.

Die Ausgabe der obigen Implementierung wird auf dem Terminalbildschirm von Ubuntu 20 angezeigt.04.

Wie oben haben wir eine implizite Typdeklaration eines Arrays. Wir haben einen Beispielcode, der dem obigen Code ähnelt, aber wir deklarieren ein Array durch die Arrayof -Funktion explizit. Im Folgenden haben wir Int- und String -Datentypen mit der Funktion arrayof () verwendet.

Die Ausgabe der expliziten Datentypdeklaration befindet sich im folgenden Bild.

Beispiel Nr. 2: Erstellen von Konstruktor für ein Array in Kotlin in Ubuntu 20.04:

Um ein Array zu erzeugen, können wir auch den Konstruktor eines Arrays erstellen. Der Konstruktor erfordert, dass zwei Parameter übergeben werden, die Größe eines Arrays und eine Funktion, die den jeweiligen Index der angegebenen Elemente akzeptiert. Wir werden die Anfangswerte des Elements aus dem angegebenen Array als Rückgabewert haben.

Die Deklaration der main () -Funktion erfolgt mit dem Schlüsselwort "Fun" im obigen Code. Hier haben wir eine Variable als "Val" erstellt und das "Val" als "array_element" definiert."Das" Array_Element "wurde mit dem Array -Konstruktor initialisiert. Das Konstruktor -Array hat die Größe und ist als Parameter übergeben. Die Größe wird auf einen Wert „10“ für ein Array eingestellt. Dann haben wir den Ausdruck "(i -> i * 2)" definiert und die Wertelemente von 0 bis 10 initialisiert. Jetzt wird das resultierende Array über die funteLn () -Funktion auf dem Konsolenbildschirm gedruckt, die wir in der Funktion for Loop () definiert haben.

Das resultierende Ausgangsarray wird auf dem Bildschirm unten gedruckt.

Beispiel Nr. 3: Erstellen von Get () und set () Funktionsarray in Kotlin in Ubuntu 20.04:

Als Array in Kotlin ist einfach eine Klasse. Infolgedessen können wir die Mitgliedsfunktion eines Klassenobjekts verwenden, um auf die Daten zuzugreifen. Im Kotlin -Array haben wir () und set () -Funktionen, die als Mitgliedsfunktionen bezeichnet werden. Die Funktion get () nimmt nur einen Parameter vor, nämlich der Index des Elements. Es gibt den Elementwert des angegebenen Index zurück. Die SET () -Member -Funktion set () hat zwei Parameterwerte übergeben; Der Index des Elements und der Wert, der festgelegt werden soll.

Im Beispielcode haben wir die Hauptfunktion definiert. Die main () -Funktion hat eine Variable, die als "Val" dargestellt und als "Animal_Names definiert wird."Das" Animal_Names "wird initialisiert, wobei das Array unterschiedliche Arten von Animal_Names hat. Wir haben die Funktion arrayof () für die Array -Deklaration im Code verwendet. Als nächstes haben wir die Mitgliederfunktion set () angerufen. Die SET () -Mitglied -Funktion nimmt zwei Parameter vor, den Indexwert als „1“ und einen Wert „Panda“, der auf den Indexwert 1 platziert wird. Durch die Funktion set () können wir das aktuell angegebene Zeichenangriff ändern. Außerdem haben wir den Indexwert "2" als "Kangroo" festgelegt.Greifen Sie nun auf das geänderte Array zu, indem Sie die Funktion get () aufrufen und an die Funktion println () weitergeben. Die Funktion get () ergibt den Indexwert von 1,2 und 4, da wir diese Werte in der GET -Funktion übergeben haben.

Wir haben auf das Array als Ausgabe im folgenden Bild zugegriffen und geändert.

Beispiel 4: Erstellen von Traverse -Array in Kotlin in Ubuntu 20 erstellen.04:

Die Hauptfunktion eines Arrays ist, dass es programmatisch durchquert werden kann. In einem Array kann jedes Element separat modifiziert werden. Hier haben wir eine Technik, um ein Array mit einer für die Schleifenfunktion zu durchqueren.

Im obigen Code haben wir eine Implementierung der Haupt- () -Funktion. Diese Funktion main () führt das Traversed -Array aus. Erstens haben wir "numeric_array" als Variable in der Funktion main () definiert, die als "Val" dargestellt wird."Das" numeric_array "wird als Array von Ganzzahlen durch die Arrayof -Funktion initialisiert. Danach haben wir die Funktion set () verwendet, die den Indexwert von "3" und "5" auf "12" und "100" verändert. Dann haben wir eine für die Schleifenfunktion, die das Array durchquert, wie wir Numeric_array bestanden haben.Indizes. Das heißt, es wird über jeden Index iteriert. Durch die Funktion println () können wir das Traverse -Array abrufen.

Wir haben das Ausgabearray bei der Ausführung auf dem Terminalbildschirm angezeigt.

Abschluss:

Das Ziel des Artikels war es, den Lesern zu zeigen, wie man Arrays in Kotlin auf Ubuntu 20 verwendet.04. Da Arrays der grundlegendste Teil jeder Programmiersprache sind. Wir begannen mit einer grundlegenden Einführung in Arrays, gingen dann zu den verschiedenen Beispielen und erstellten Arrays auf unterschiedliche Weise. Diese Beispiele helfen Ihnen, mit Arrays in der Kotlin -Programmiersprache umzugehen.