Kotlin REPL

Kotlin REPL
Lorsque les programmeurs peuvent voir les effets de leurs efforts immédiatement, ils sont plus productifs. Les programmeurs pourront savoir comment coder, l'exécuter, puis continuer à l'évoluer à la volée avec un Kotlin REPL, plutôt que de devoir sortir pour effectuer une construction ou d'autres tâches. Lorsque vous utilisez un Kotlin REPT, vous pouvez écrire du code de manière interactive et il est exécuté immédiatement. Dans l'article, nous vous donnerons un aperçu du Kotlin REP et décrire certaines des façons dont il peut être utilisé dans la programmation de Kotlin.

Qu'est-ce que REPOT dans Kotlin?

L'abréviation de la lecture d'évaluation (REPL) s'affirme pour la lecture d'évaluation à Kotlin. C'est un outil de shell interactif pour exécuter rapidement une section de code sans avoir à exécuter l'ensemble de l'application. Le REPL dans Kotlin est un environnement de programmation interactif de l'utilisateur qui accepte les entrées utilisateur uniques et les expressions uniques. Puis les évalue et renvoie la sortie à l'utilisateur.

Façon d'accéder à la session de remplacement à Kotlin

Le Kotlin REP (Read-Evalue-Print-Bop-Loop) est accessible sur une interprétation en ligne de commande que nous utilisons dans un environnement «terrain de jeu» pour tester nos programmes Kotlin. Exécutez simplement Kotlinc en tant que commande à Ubuntu 20.04 Terminal écran pour démarrer un mode REP, et nous verrons quelque chose comme ceci:

Comme le REP est un interprète de ligne de commande, il attend simplement que nous le tapons quelque chose. Nous pouvons écrire des expressions Kotlin pour vérifier comment elles fonctionnent une fois que vous êtes dans le REP. Le mot-clé Kotlin REP généré automatiquement «Res» sera utilisé pour afficher la valeur résultante.

Comment utiliser REPT dans Kotlin

Pour comprendre l'utilisation de la langue de remplacement Kotlin, nous devons prendre ces exemples donnés ci-dessous:

Exemple n ° 1: Programme d'utilisation de la fonction println () dans REPOT dans Kotlin

Nous avons simplement utilisé la fonction println dans la session Kotlin REPL qui imprimera les valeurs de la variable spécifiée et les chaînes passées dans la fonction.

Dans l'exemple de code ci-dessus, nous venons de donner une commande de «Kotlinc» qui nous permet d'entrer dans le mode REP. Nous pouvons alors écrire et exécuter notre code. Le mode Kotlin REP a une variable créée en tant que mot-clé «var» et a attribué un nom «caractère». Le caractère variable est initialisé avec le caractère «z». Nous avons également créé une variable comme «entier» pour passer la valeur entière. La variable «entier» stocke le numéro «99». Ensuite, nous avons appelé la fonction Println qui imprimera la valeur du caractère et les magasins de valeur entière dans les variables. Ici, nous avons appelé la variable «caractère» et «entier» sous la forme d'interpolation de chaîne avec la chaîne. Les variables d'interpolation de chaîne seront les valeurs correspondantes qui y sont présentes. Vous pouvez voir la valeur imprimée côte à côte.

Exemple n ° 2: Programme d'exécution d'une opération arithmétique dans REPOT dans Kotlin

Nous avons effectué certaines opérations arithmétiques en mode Kotlin REP, ne nécessitant aucune existence de fichier pour que le programme s'exécute. Il imprime simplement la valeur de l'opération spécifiée.

Dans le code ci-dessus, nous avons défini les variables comme «a» et «b» que nous avons transmis les différentes valeurs pour les différentes opérations. Nous avons effectué des opérations de base i.e., addition, soustraction, multiplication et division. Nous avons également écrit les chaînes qui sont le nom de l'opération effectuée avec le signe «//». Notez que le compilateur REP lit ces chaînes comme chaînes de ligne de commentaire. Ensuite, nous avons exploité la nouvelle variable comme «C». La variable «C» est passé dans la fonction println et imprimera le résultat renvoyé à partir de l'opération spécifiée. La sortie est affichée sur chaque exécution de fonction println.

Exemple n ° 3: Programme de conversion de type dans REPO dans Kotlin

La conversion de type est assez simple dans le mode REP de Kotlin car nous n'avons pas à initialiser la valeur d'abord ou à déclarer son type dans une autre variable. Ayons un aperçu de la façon dont nous convertissons le type de valeurs de données.

Dans l'exemple de code ci-dessus, nous avons une conversion de types de données des valeurs. Au début, nous avons converti la valeur flottante «15.5 ”dans le type de données int en appelant la manière conventionnelle de« toint ». Vous pouvez voir la sortie avec le mot clé «Res» avec l'unité Kotlin mentionnée. Ensuite, nous avons converti la valeur int «99.0 ”pour flotter la valeur en utilisant la méthode« tofloat ». Nous avons également converti la valeur «256» en valeur d'octet et la valeur «70000» en type court en utilisant «Tobyte» pour la conversion en octet et en utilisant «Toshort» pour la conversion en «court». Ici, nous avons une valeur de nombre comme «65» que nous avons converti en valeur de caractère en utilisant la méthode «TOCHAR» et il convertit le nombre en personnage «A». En fin de compte, nous avons la conversion de la longue valeur pour taper int.

Exemple n ° 4: Programme de création de classe et de sa nstance dans Kotlin

Nous avons pris un exemple de code assez avancé de création d'une classe et d'appeler son instance à afficher dans le REPL KOTLIN.

Dans l'exemple ci-dessus, nous avons créé une classe avec le nom «couleur» et y a créé son constructeur. Le constructeur prend une instance de classe qui est représentée comme «CNAME». L'instance «cname» a une propriété de type de chaîne et a une valeur vide. Ensuite, nous avons déclaré une variable comme «C» qui appelle la classe «couleur» et initialisé une valeur «indigo» pour l'instance de classe. La variable «C» est utilisée avec l'instance de classe pour afficher ou afficher la valeur de l'instance «cname» de la classe «couleur».

Conclusion

L'objectif principal de l'article est de vous familiariser avec la fonctionnalité du mode Kotlin REP. Travailler avec le mode Kotlin REP a l'avantage de stocker toutes les commandes dans un script et d'obtenir toutes les lignes de sortie en un seul endroit. Nous avons démontré un moyen d'accéder au mode REP sur Kotlin. Ensuite, nous avons divers exemples de la façon dont nous pouvons écrire nos codes en mode Kotlin REP. Il est simple d'exécuter de gros morceaux de code. En mode REP, la modification du script est beaucoup plus facile, ce que les novices et les experts peuvent en bénéficier.