Scala Hello World

Scala Hello World
Quel que soit le langage de programmation avec lequel vous êtes à l'aise, vous devez être familier avec un programme Hello World dedans. Ce programme est généralement le premier programme que vous allez créer dans n'importe quel langage de programmation. Avec ce programme de base, vous essayez de comprendre la syntaxe du langage de programmation que vous souhaitez apprendre. Dans ce guide, nous apprendrons à écrire un programme Hello World dans le langage de programmation Scala dans Ubuntu 20.04.

Le script Hello World à Scala en utilisant l'éditeur de texte

Un moyen simple d'implémenter un script de base Hello World dans le langage de programmation Scala est d'utiliser n'importe quel éditeur de texte présent sur votre système. Vous devez d'abord créer un fichier avec n'importe quel nom de votre choix avec le «.Extension Scala »dans le répertoire domestique de votre système. Nous avons nommé notre fichier «Helloworld.Scala ". Après avoir ouvert ce fichier, nous avons écrit le script indiqué dans l'image ci-dessous:

Maintenant, nous allons essayer de comprendre tous les composants de ce script scala un par un. Tout d'abord, nous avons créé une classe Scala nommée «Helloworld» avec le mot-clé «objet». Cela agira comme une classe de pilote pour notre script scala. Ensuite, nous avons créé la fonction «main ()» pour notre script scala. La notation «Args: Array [String]» fait référence aux arguments de cette fonction. Fondamentalement, la fonction «main ()» est également capable d'accepter les arguments de ligne de commande. Maintenant, dans cette fonction, nous voulions insérer un commentaire pour une compréhension plus facile.

Les commentaires de la doublure unique dans Scala peuvent être insérés avec des barres obliques doubles "//". Ensuite, nous voulions juste imprimer un message Hello World sur le terminal pour lequel nous avons utilisé la déclaration «println». En fait, cela sert de fonctionnalité réelle de notre script scala actuel. Ensuite, nous venons d'enregistrer notre script scala.

Comment compiler un script scala?

Un script scala peut facilement être compilé en utilisant la commande suivante:

$ Scalac Helloworld.Scala

Ici, Helloworld.Scala représente le nom de notre fichier de script scala. L'exécution de cette commande créera un fichier de classe pour notre script scala avec le nom Helloworld.classe qui peut être exécutée commodément.

Comment exécuter un script scala?

Vous pouvez exécuter un script scala avec la commande illustrée ci-dessous:

$ Scala Helloworld

Ici, Helloworld représente le nom de notre classe de pilote dans notre script Scala. Le fichier de classe créé dans l'étape indiquée ci-dessus ne peut être exécuté qu'à l'aide de cette commande.

Lors de l'exécution, le message Hello World est apparu sur le terminal comme exposé dans l'image suivante. Un point important à noter ici est que les commentaires ne sont là que pour une compréhension et une lisibilité plus faciles du code. Cela signifie que les commentaires n'apparaîtront pas dans la sortie de votre programme comme vous pouvez le voir à partir de la sortie de notre script Hello World.

Le script Hello World Scala avec des arguments de ligne de commande

Nous pouvons rendre notre programme Hello World un peu complexe en y introduisant les arguments de ligne de commande. Pour cela, vous pouvez écrire un script Scala similaire à celui illustré dans l'image ci-dessous:

Dans ce script, nous avons utilisé des commentaires multi-lignées dans Scala qui peuvent être insérés en les entourant entre les symboles «/ *… * /». Après cela, nous avons imprimé un message Hello World en utilisant la déclaration «println». Ensuite, nous avons utilisé une boucle «pour» qui itère à travers tous les arguments qui seront transmis à ce script scala lors de l'exécution. Enfin, nous avons utilisé l'instruction «println» pour imprimer tous les arguments de ligne de commande sur le terminal en lignes distinctes.

Ce script scala peut être compilé de la même manière que nous l'avons expliqué ci-dessus, cependant, son exécution diffère légèrement. Pour exécuter ce script Scala, nous avons utilisé la commande suivante:

$ Scala Helloworld un Two trois

Ici, Helloworld est simplement le nom de notre classe de pilote, cependant, «un», «deux» et «trois» sont les arguments de ligne de commande que nous voulions transmettre à notre script scala. Vous pouvez transmettre tous les arguments de votre choix à ce script scala. De plus, le nombre d'arguments peut également varier en fonction de vos besoins.

Lors de l'exécution, ce script scala a montré la sortie révélée dans l'image ci-dessous. Vous pouvez voir qu'avec l'affichage du message Hello World, ce script a également imprimé les arguments de ligne de commande sur le terminal.

Scala Hello World en utilisant Scala REP

Un autre moyen simple pour imprimer un message Hello World à Scala est en utilisant Scala REPL qui est un coquille d'interprète de ligne de commande pour Scala. Tout ce que vous avez à faire est d'accéder à la coquille de Rep et alors vous pourrez facilement imprimer un message Hello World dedans. Pour entrer dans le Scala REP, vous devez exécuter la commande suivante dans le terminal de votre système:

$ scala

Le Scala Rep Shell ressemble à quelque chose indiqué dans l'image ci-dessous:

En restant dans ce shell, il vous suffit d'exécuter la commande suivante:

> println («Hello World!»);

Dès que vous appuyez sur la touche Entrée après avoir tapé cette commande, le message Hello World apparaîtra sur votre Scala Rep Shell comme indiqué dans l'image ci-dessous. C'est ainsi que vous pouvez facilement imprimer un tel message sans même avoir besoin de créer un script Scala séparé pour cela.

Conclusion

Dans ce guide, nous voulions discuter de l'objectif du programme le plus élémentaire de tout langage de programmation I.e., Le programme Hello World en particulier, en ce qui concerne le langage de programmation Scala. Avec l'aide de ce programme, nous voulions également parler de certaines composantes importantes d'un script Scala de base. Nous avons également expliqué avec vous comment un script scala peut être compilé et exécuté. En bref, nous avons partagé avec vous les deux principales méthodes d'impression d'un message Hello World à Scala I.e., la méthode basée sur le script et la méthode Scala REP. En utilisant l'une de ces méthodes, vous pouvez instantanément imprimer un message Hello World à Scala chaque fois que vous en avez besoin.