Scala REPL

Scala REPL
À présent, vous seriez bien conscient d'utiliser les différentes fonctions du langage de programmation Scala. Vous avez appris à créer des scripts scala et à les exécuter via Ubuntu 20.04 Terminal. Cependant, le langage de programmation Scala possède également un coquille d'interprète de ligne de commande connue sous le nom de REP. Vous pouvez créer de petits programmes Scala et les exécuter directement tout en restant dans ce shell en utilisant ce shell. REPS signifie Read-Evalue-Print-Boop. Quelle que soit l'expression de Scala que vous essayez d'exécuter dans ce shell est d'abord lue par REP, puis il est converti en un modèle exécutable. Enfin, son résultat est calculé par REP et affiché sur le shell. Dans ce guide, nous vous expliquerons comment vous pouvez utiliser Scala REPL dans Ubuntu 20.04.

Utilisation de Scala REPL:

Pour utiliser le shell d'interprète de ligne de commande Scala, je.e. Scala repose dans Ubuntu 20.04, vous pouvez lire les sections suivantes de cet article:

Comment entrer le shell d'interprète de ligne de commande Scala?

Pour entrer dans le shell d'interprète de ligne de commande Scala, vous devrez lancer le terminal de votre Ubuntu 20.04 Système puis exécutez la commande mentionnée ci-dessous:

$ scala

Lorsque vous exécutez cette commande, vous pourrez instantanément voir le shell d'interprète de ligne de commande Scala, je.e. REPL, dans votre terminal, comme indiqué dans l'image suivante:

Comment accéder au manuel d'aide de Scala REP?

Avant de procéder à l'utilisation de Scala REP, vous voudrez peut-être savoir comment l'utiliser. Pour cela, vous devez accéder à son manuel d'aide. En restant dans Scala REP, vous devez exécuter la commande illustrée ci-dessous:

>: Aide

Le manuel d'aide de Scala REP est montré dans l'image suivante. Avec l'aide de cela, vous pouvez exécuter toutes les commandes associées à Scala REP.

Comment ajouter deux nombres dans Scala REP?

Maintenant, nous allons expliquer comment vous pouvez ajouter deux nombres dans Scala REP. Tout d'abord, vous devez déclarer et initialiser deux variables de la manière ci-dessous:

> val a = 5; Val b = 10

Vous pouvez attribuer des valeurs de votre choix à ces variables. De même, vous pouvez avoir un nom de votre choix pour ces variables. Lors d'une déclaration et d'une initialisation réussies, la sortie suivante apparaîtra sur le shell:

Ensuite, vous pouvez ajouter ces deux variables à l'aide de la commande illustrée ci-dessous:

> A + B

La sortie après l'ajout de ces deux variables est affichée dans l'image suivante:

Comment obtenir plus d'informations sur la variable temporaire dans Scala REP?

Si vous voulez en savoir plus sur la variable temporaire créée récemment dans Scala REP, vous devrez exécuter la commande ci-dessous:

> Res0.GetClass

Vous pouvez remplacer «0» par n'importe quel nombre qui apparaît par votre variable temporaire récemment créée.

Les principales informations sur notre variable temporaire spécifique sont présentées dans l'image suivante. Il montre que notre variable temporaire est de type de données entier.

Comment ajouter les éléments d'un tableau dans Scala REP?

Pour ajouter les éléments d'un tableau dans Scala REP, vous devez d'abord déclarer et initialiser un tableau de la manière illustrée ci-dessous:

> Val Array = Array (1, 2, 3, 4, 5)

S'il n'y aura pas d'erreurs dans la création et l'initialisation du tableau, vous pourrez voir la sortie suivante sur votre shell:

Maintenant, pour calculer la somme des éléments de ce tableau, vous devrez invoquer la méthode «somme» avec le nom de ce tableau de la manière ci-dessous:

> tableau.somme

La somme des éléments de notre tableau dans Scala REP est montrée dans l'image suivante:

Comment imprimer un message Hello World dans Scala REP?

Vous pouvez également imprimer un message Hello World dans Scala REP en exécutant la commande ci-dessous:

> Val A = «Hello World!"

Le message Hello World sera imprimé sur le shell avec la déclaration de cette chaîne comme indiqué dans l'image suivante:

Comment rejouer toutes les commandes précédentes dans Scala REP?

Si vous souhaitez rejouer toutes les commandes que vous avez déjà exécutées dans Scala REP, vous devrez utiliser la commande ci-dessous:

>: rejouer

Lorsque la commande mentionnée ci-dessus s'exécute, toutes les commandes précédemment exécutées à partir de la session Scala REP actuelle seront exécutées une par un ou en d'autres termes, toutes ces commandes seront rejouées comme indiqué dans l'image suivante:

Comment vérifier l'histoire de Scala REP?

Vous pouvez également vérifier l'historique de toutes les commandes précédemment exécutées dans Scala REP. Pour cela, vous devrez exécuter la commande illustrée ci-dessous:

>: l'histoire

L'image suivante montre l'historique complet des commandes qui ont été exécutées dans Scala REP:

Comment sortir de la coque interprète de la ligne de commande Scala?

Après avoir tout fait dans le shell d'interprète de ligne de commande Scala, vous pouvez sortir de Scala REP en exécutant la commande illustrée ci-dessous:

>: arrêter

Lorsque vous exécutez cette commande, vous quitterez instantanément le shell d'interprète de ligne de commande Scala. Vous reviendrez à l'interface terminale normale comme indiqué dans l'image suivante:

Conclusion:

Cet article était destiné à parler de Scala REPER dans Ubuntu 20.04. Étant donné que ce shell d'interprète de ligne de commande vient par défaut avec le langage de programmation Scala, nous n'avons rien discuté de son installation dans Ubuntu 20.04; Nous avons plutôt commencé par une brève introduction de Scala REP et le but de son existence. Ensuite, nous vous avons appris comment vous pouvez commencer par son utilisation en entrant dans la coquille d'interprète de ligne de commande Scala. Après cela, nous vous avons progressivement appris à effectuer diverses tâches à l'aide de Scala REP. De plus, nous avons également partagé comment vous pouvez sortir de Scala REP et revenir au terminal Ubuntu ordinaire. Maintenant, vous pouvez également expérimenter différents programmes tout seul tout en utilisant Scala REPOT dans Ubuntu 20.04.