Quel est le but de «Let» à Kotlin?
La fonction «Let» du langage de programmation Kotlin est utilisée pour permettre l'exécution d'un bloc de code sur le contexte d'un objet. Cela signifie que dès que vous accédez à cet objet en dehors de cette portée, vous pourrez récupérer une valeur différente de celle de la portée. De plus, la fonction «LET» du langage de programmation Kotlin est toujours utilisée en conjonction avec le mot-clé «it», qui est utilisé pour référencer un objet particulier dans une situation donnée. En utilisant le fonctionnement de Kotlin «Let» avec le mot-clé «it», vous pouvez facilement manipuler la valeur d'un objet.
Utilisation de Kotlin LET:
Pour avoir appris l'utilisation de Kotlin «Let» dans Ubuntu 20.04, vous pouvez jeter un œil aux trois exemples suivants:
Exemple n ° 1: Imprimer un message de salutation avec Kotlin LET:
Dans cet exemple, nous allons simplement imprimer un message de salutation avec Kotlin «Let» dans Ubuntu 20.04. Le script Kotlin illustré dans l'image ci-dessous fera le besoin:
Dans cet exemple de script, nous avons défini une variable de «salutation» dans notre fonction «Main ()». Ensuite, nous lui avons attribué une chaîne aléatoire. Après cela, nous avons appelé la fonction «Let» avec la variable «de salutation». À l'intérieur de cette fonction, nous voulons ajouter une autre chaîne à la valeur déjà existante de la variable «salutation» et l'imprimer sur le terminal. Après cela, nous avons utilisé une autre instruction «println» pour imprimer la valeur d'origine de la variable «salutation» sur le terminal.
Maintenant, nous voulions compiler ce script, à cause de laquelle nous avons utilisé la commande suivante:
$ kotlinc let.ktEnsuite, pour exécuter le même script, nous avons utilisé la commande illustrée ci-dessous:
$ kotlin letktLa sortie de ce script Kotlin est affichée dans l'image suivante. Vous pouvez voir que le message de salutation prolongé a été imprimé sur le terminal pour la première fois (en raison de l'utilisation de la fonction «LET»). En revanche, pour la deuxième fois (puisque la portée du mot-clé «it» s'était terminée), seule la valeur d'origine de la variable «de salutation» a été imprimée sur le terminal.
Exemple n ° 2: Imprimer un message de salutation en le convertissant en majuscules avec Kotlin Selt:
Dans cet exemple, encore une fois, nous allons imprimer un message de salutation sur le terminal avec la fonction «Let» Kotlin; Cependant, avec des fonctionnalités supplémentaires, je.e., Nous allons convertir la chaîne d'origine en supérieur cette fois. Pour cela, nous avons conçu le script Kotlin illustré dans l'image ci-dessous:
Dans ce script Kotlin, nous avons défini une chaîne de «salutation» dans notre fonction «main ()». Ensuite, nous avons attribué une chaîne aléatoire à cette variable tout en gardant tous ses caractères en minuscules. Cela a été fait intentionnellement parce que nous convertirons cette chaîne en supérieur plus tard. Ensuite, nous avons utilisé une instruction «println» pour imprimer le message d'origine sur le terminal. Après cela, nous avons défini une autre variable nommée «capitaliser» et lui avons attribué la déclaration «salutation.laisse-le.majuscule()". Cette déclaration capitalisera simplement notre chaîne de «salutation» et sauvera cette valeur capitalisée à la variable «capitaliser». Enfin, nous avons imprimé la valeur de la variable «capitaliser» sur le terminal.
La sortie de ce script Kotlin s'affiche dans l'image suivante. Tout d'abord, le message de salutation dans les petits alphabets a été imprimé sur le terminal, puis, le message de salutation en majuscule a été imprimé sur le terminal.
Exemple n ° 3: filtrage des éléments d'une liste avec Kotlin Selt:
Maintenant, nous allons vous pousser plus loin avec l'aide de cet exemple. La fonctionnalité que nous voulons réaliser via ce script Kotlin sait combien d'éléments d'une liste donnée ont des longueurs supérieures à celle spécifiée. De plus, nous voulons également imprimer les longueurs de tous ces éléments sur le terminal. Pour ce faire, nous avons implémenté le script Kotlin indiqué dans l'image ci-dessous:
Dans ce script Kotlin, nous avons créé une valeur nommée «Count» dans notre fonction «main ()». Ensuite, nous avons attribué une liste mutable qui se compose de cinq éléments différents, je.e., Un, deux, trois, quatre et cinq. Après cela, nous avons utilisé la déclaration «Count.map it.longueur.filtre il> 3.Soit println (it) ". Cette déclaration ne filtrera que les éléments de notre liste mutable dont la longueur sera supérieure à «3». Dans notre cas, les troisième, quatrième et cinquième éléments de notre liste ont des longueurs supérieures à trois. De plus, cette déclaration imprimera leurs longueurs respectives sur le terminal après avoir filtré ces éléments.
Lors de l'exécution de ce script Kotlin, la sortie suivante est apparue sur notre terminal, je.e., 5, 4, 4. Cela signifie que les longueurs des trois éléments filtrés sont «5», «4» et «4», respectivement. Ces longueurs correspondent aux éléments suivants de notre liste: «trois», «quatre» et «cinq."Vous pouvez vérifier que notre script a réussi à imprimer correctement leurs longueurs.
Conclusion:
Cet article visait à effacer les ambiguïtés probables concernant l'utilisation de l'une des fonctions de définition de la portée de Kotlin, je.e., "laisser."Nous avons expliqué la raison fondamentale de l'existence de cette fonction à Kotlin. Cela a été suivi d'une explication de trois exemples différents dans lesquels nous vous avons montré des situations variables dans lesquelles vous pouvez utiliser la fonction de «Let» Kotlin. Ces exemples vous aideront à utiliser cette fonction pour servir un objectif utile tout en travaillant avec le langage de programmation Kotlin dans Ubuntu 20.04.