Kotlin -Liste

Kotlin -Liste
Eine Liste in Kotlin ist einfach eine Datenstruktur, die Daten zu denselben oder verschiedenen Datentypen enthalten kann. Diese Listen können entweder veränderlich oder unveränderlich sein i.e., Wir können solche Listen haben, deren Werte sich nicht ändern können wie diejenigen, deren Werte sich ändern können. Darüber hinaus sind die Listen in Kotlin auch bestimmte integrierte Funktionen zugeordnet. Daher werden wir in diesem Artikel versuchen, diese Datenstruktur der Kotlin -Programmiersprache ausführlich zu untersuchen.

So verwenden Sie die Listen in Kotlin?

Um die Listen in Kotlin in Ubuntu 20 effektiv zu verwenden.04, Sie können die folgenden vier Beispiele durchgehen:

Beispiel 1: Erstellen und Drucken einer nummerierten Liste in Kotlin

In dieser Illustration möchten wir eine nummerierte Liste in Kotlin erstellen und ausdrucken. Dazu haben wir das im Bild unten gezeigte Kotlin -Skript verwendet:

In diesem Kotlin -Programm haben wir unsere Liste mit dem Namen "Nummern" in der Funktion "main ()" definiert. Dann haben wir die Funktion „Listof“ verwendet, um die Elemente dieser Liste zuzuweisen. Danach haben wir eine „für“ -Schloop verwendet, die alle Elemente unserer deklarierten Liste iteriert. Dann haben wir in dieser Schleife gerade alle diese Elemente auf dem Terminal gedruckt.

Wir können ein Kotlin -Skript mit dem folgenden Befehl kompilieren:

$ kotlincliste.kt

Anschließend können wir ein Kotlin -Skript mit dem unten gezeigten Befehl ausführen:

$ kotlin listktkt

Die Nummern unserer Kotlin -Liste sind im folgenden Bild angezeigt:

Beispiel Nr. 2: Zugriff auf die Elemente einer Liste mit "Index" -Stypation in Kotlin

Um über eine Kotlin -Liste zu iterieren, können wir auch eine andere Notation verwenden, im Gegensatz zu dem, den wir in unserem ersten Beispiel verwendet haben. Sie können das im Bild unten gezeigte Kotlin -Programm durchlaufen, um dies zu erfahren:

In diesem Kotlin -Skript haben wir eine Liste mit dem Namen "Nummern" erstellt. Diesmal haben wir ihr jedoch nicht nur die Ganzzahlelemente zugewiesen, sondern auch einige Strings zugewiesen. Dies beweist, dass eine Kotlin -Liste gleichzeitig Elemente zu verschiedenen Datentypen enthalten kann. Danach haben wir eine "println" -Anweisung zum Drucken einer Nachricht auf dem Terminal verwendet. Dann haben wir eine "für" -Schloop implementiert, in der wir die "Index" -Stypation verwendet haben, um die Elemente unserer Liste zu iterieren. Die Indexierung einer Kotlin -Liste startet mit „0“ und geht bis zur Größe der Liste abzüglich einer. Dann haben wir die Elemente dieser Liste in dieser „für“ Schleife gedruckt.

Die Elemente, die zu verschiedenen Datentypen unserer Kotlin -Liste gehören, sind im folgenden Bild angezeigt:

Beispiel 3: Erstellen und Drucken einer Kotlin -Liste mit zufälligen Elementen

In diesem Kotlin -Skript erstellen wir eine Liste mit Elementen, die zu verschiedenen Datentypen gehören. Diesmal werden wir diesen Typ jedoch ausdrücklich erwähnen. Wenn Sie den Datentyp der Elemente einer Liste im Voraus kennen, können Sie ihn zum Zeitpunkt der Erklärung erwähnen, damit die besagte Liste nur diesen bestimmten Elementtyp aufbewahrt kann. Wenn Sie andererseits eine Liste erstellen möchten, die Elemente zu unterschiedlichen Datentypen haben, können Sie zum Zeitpunkt der Deklaration auch den "beliebigen" Datentyp der Kotlin -Programmiersprache verwenden. Dies wird im unten angegebenen Kotlin -Skript angezeigt:

In diesem Programm haben wir dieselbe zufällige Liste verwendet, die wir im Kotlin -Skript erstellt haben, das im zweiten Beispiel implementiert ist. Diesmal haben wir jedoch ausdrücklich erwähnt, dass der Datentyp unserer Liste „Anyway“ ist. Danach haben wir gerade eine „für“ -Schloop verwendet, um die Elemente dieser Liste auf dem Terminal zu drucken.

Die Elemente unserer Zufallsliste sind im folgenden Bild angezeigt:

Beispiel 4: Verwenden Sie einige der integrierten Funktionen der Kotlin-Listen

Dies ist ein generisches Beispiel, in dem wir einige der integrierten Funktionen verwenden werden, die mit den Listen in Kotlin verbunden sind. Auch hier werden wir dieselbe Liste verwenden, die wir im obigen Beispiel erstellt haben. Das genaue Kotlin -Skript ist im Bild unten dargestellt:

Nachdem wir in diesem Beispiel eine Liste mit zufälligen Elementen erstellt hatten, wollten wir zunächst das Element im dritten Index unserer Liste drucken. Dafür haben wir die Funktion "Get (3)" verwendet, da die Listindexierung mit "0" beginnt. Dann wollten wir die Indexnummer des Elements „Mathematik“, für die wir die Funktion „Indexof (Mathematics)“ verwendet haben, drucken. Danach wollten wir die Größe unserer Liste drucken, für die wir die Funktion „Größe“ verwendet haben. Dann wollten wir überprüfen, ob das Element „Geschichte“ in unserer Liste vorhanden ist oder nicht, wodurch wir die Funktion „enthält („ Geschichte “) verwendet haben. Wir wollten auch überprüfen, ob unsere Liste leer war oder nicht, für die wir die Funktion „isEmpty ()“ verwendet haben. Dann wollten wir unsere Liste drucken, während wir ihr erstes Element fallen ließen. Beachten Sie, dass die Funktion „Drop“ von Kotlin die Liste der Listenindexierung ab „1“ berücksichtigt. Um das erste Element der Liste fallen zu lassen, haben wir daher die Funktion „Drop (1)“ verwendet. Schließlich möchten wir unsere Liste drucken, während wir ihre letzten drei Elemente fallen lassen, für die wir die Funktion „Droplast (3)“ der Kotlin -Programmiersprache verwendet haben.

Die Ausgabe aller integrierten Funktionen der Kotlin-Liste, die wir im obigen Beispiel verwendet haben, wird im folgenden Bild angezeigt:

Abschluss

In diesem Artikel wollten wir Ihnen die Arbeit der Listen in Kotlin aufklären. Nachdem wir Ihnen eine kurze Einführung in die Kotlin -Listen gegeben haben, wechselten wir direkt zur Erläuterung unserer Beispiele, in denen wir mehrere Arten von Listen erstellt und gedruckt haben. Wir haben Ihnen auch die verschiedenen Methoden zur Iteration dieser Listen mitgeteilt. Darüber hinaus haben wir sogar versucht, einige der integrierten Funktionen der Kotlin-Listen zu erkunden. Durch die Anleitung aus diesem Artikel können Sie problemlos mit den Listen in Kotlin in Ubuntu 20 arbeiten.04.