Was ist der Zweck von „Let“ in Kotlin?
Die Funktion „LET“ der Kotlin -Programmiersprache wird verwendet, um die Ausführung eines Codeblocks zum Kontext eines Objekts zu ermöglichen. Dies bedeutet, dass Sie, sobald Sie auf dieses Objekt außerhalb dieses Umfangs zugreifen. Außerdem wird die Funktion „Let“ der Kotlin -Programmiersprache immer in Verbindung mit dem Schlüsselwort „IT“ verwendet, das verwendet wird, um ein bestimmtes Objekt in einer bestimmten Situation zu verweisen. Durch die Verwendung der Kotlin -Funktion "LET" mit dem Schlüsselwort "IT" können Sie den Wert eines Objekts leicht manipulieren.
Mit Kotlin lassen Sie:
Zum Erlernen der Verwendung von Kotlin „Let“ in Ubuntu 20.04, Sie können sich die folgenden drei Beispiele ansehen:
Beispiel 1: Drucken einer Grußnachricht mit Kotlin Let:
In diesem Beispiel werden wir einfach eine Grußnachricht mit Kotlin „Let“ in Ubuntu 20 drucken.04. Das im Bild unten gezeigte Kotlin -Skript macht das Bedürfnis voll und ganz:
In diesem Beispielskript haben wir eine "Gruß" -Variable in unserer Funktion "main ()" definiert. Dann haben wir ihm eine zufällige Zeichenfolge zugewiesen. Danach haben wir die Funktion „Let“ mit der Variablen „Gruß“ bezeichnet. In dieser Funktion möchten wir eine andere Zeichenfolge an den bereits vorhandenen Wert der Variablen „Gruß“ anhängen und auf dem Terminal drucken. Danach verwendeten wir eine weitere "Println" -Anweisung, um den ursprünglichen Wert der Variablen „Gruß“ auf dem Terminal zu drucken.
Jetzt wollten wir dieses Skript kompilieren, deshalb haben wir den folgenden Befehl verwendet:
$ kotlinc let.ktUm das gleiche Skript auszuführen, haben wir dann den unten gezeigten Befehl verwendet:
$ kotlin letktDie Ausgabe dieses Kotlin -Skripts wird im folgenden Bild angezeigt. Sie können sehen, dass die erweiterte Begrüßungsnachricht zum ersten Mal auf dem Terminal gedruckt wurde (weil die Funktion „Let“ verwendet wurde). Im Gegensatz dazu wurde zum zweiten Mal (da der Geltungsbereich des Schlüsselworts „IT“ beendet wurde) nur der ursprüngliche Wert der Variablen „Gruß“ auf dem Terminal gedruckt.
Beispiel Nr. 2: Drucken einer Grußnachricht, indem Sie sie in Upper Case mit Kotlin konvertieren lassen:
In diesem Beispiel werden wir erneut eine Grußnachricht auf dem Terminal mit der Kotlin -Funktion „Let“ drucken. Mit zusätzlicher Funktionalität jedoch, ich bin jedoch.e., Wir werden die ursprüngliche Zeichenfolge diesmal in den oberen Fall konvertieren. Dafür haben wir das im Bild unten gezeigte Kotlin -Skript entworfen:
In diesem Kotlin -Skript haben wir in unserer Funktion "main ()" eine "Gruß" -Skette definiert. Anschließend haben wir dieser Variablen eine zufällige Zeichenfolge zugewiesen, während wir alle Zeichen im unteren Fall behalten. Dies wurde absichtlich geschehen, da wir diese Zeichenfolge später in den oberen Fall umwandeln werden. Dann haben wir eine "println" -Anweisung verwendet, um die Originalnachricht auf dem Terminal zu drucken. Danach haben wir eine andere Variable mit dem Namen "Kapital" definiert und ihm die Erklärung „Gruß.Lass es.UPRACE () ”. Diese Aussage wird lediglich unsere "Gruß" -Skette aktivieren und diesen Kapitalwert für die Variable „Kapitalisierung“ sparen. Schließlich haben wir den Wert der Variablen „Kapitalisierung“ auf dem Terminal gedruckt.
Die Ausgabe dieses Kotlin -Skripts wird im folgenden Bild angezeigt. Zuerst wurde die Begrüßungsnachricht in kleinen Alphabeten auf dem Terminal gedruckt, und dann wurde die kapitalisierte Begrüßungsnachricht auf dem Terminal gedruckt.
Beispiel Nr. 3: Filtern Sie die Elemente einer Liste mit Kotlin LET:
Jetzt werden wir Sie mit Hilfe dieses Beispiels noch einen Schritt weiter führen. Die Funktionalität, die wir durch dieses Kotlin -Skript erreichen möchten, weiß, wie viele Elemente einer bestimmten Liste Längen größer sind als angegeben. Darüber hinaus möchten wir die Längen aller dieser Elemente am Terminal drucken. Dazu haben wir das im Bild unten gezeigte Kotlin -Skript implementiert:
In diesem Kotlin -Skript haben wir in unserer Funktion "main ()" einen Wert "Count" erstellt. Dann haben wir eine veränderliche Liste zugewiesen, die aus fünf verschiedenen Elementen besteht, ich.e., Eins, zwei, drei, vier und fünf. Danach haben wir die Aussage „Graf verwendet.Karte it.Länge.Filter IT> 3.lass println (it) ”. Diese Aussage wird diese Elemente nur aus unserer veränderlichen Liste herausfiltern, deren Länge größer als „3“ sein wird. In unserem Fall haben die dritten, vierten und fünften Elemente unserer Liste eine Länge von mehr als drei. Darüber hinaus wird diese Aussage ihre jeweiligen Längen auf dem Terminal nach dem Abfiltern dieser Elemente drucken.
Nach Ausführung dieses Kotlin -Skripts erschien die folgende Ausgabe auf unserem Terminal, ich.e., 5, 4, 4. Dies bedeutet, dass die Längen der drei herausgefilterten Elemente „5“, „4“ bzw. „4“ sind. Diese Längen entsprechen den folgenden Elementen unserer Liste: „Drei“, „vier“ und „fünf.”Sie können überprüften, dass unser Skript es gelungen ist, ihre Längen richtig auszudrucken.
Abschluss:
Dieser Artikel sollte die wahrscheinlichen Unklarheiten in Bezug.e., "lassen.Wir haben den Grund für die Existenz dieser Funktion in Kotlin erklärt. Es folgte eine Erklärung von drei verschiedenen Beispielen. Diese Beispiele helfen Ihnen dabei, diese Funktion zu verwenden, um einen nützlichen Zweck zu erfüllen, während Sie mit der Kotlin -Programmiersprache in Ubuntu 20 zusammenarbeiten.04.