Comment imprimer une ligne à Scala?

Comment imprimer une ligne à Scala?
Chaque fois que vous écrivez un morceau de code, il est très important d'imprimer sa sortie sur le terminal afin que vous puissiez analyser comment l'exécution de ce code s'est avérée être. Pour cela, vous devez connaître les différentes façons dont vous pouvez imprimer cette sortie sur le terminal. Par conséquent, dans cet article, nous parlerons des méthodes par lesquelles nous pouvons imprimer une ligne dans le langage de programmation Scala dans Ubuntu 20.04.

Méthodes d'impression d'une ligne dans le langage de programmation Scala

Méthodes d'impression d'une ligne dans le langage de programmation Scala dans Ubuntu 20.04.

Méthode n ° 1: Utilisation de la commande «println»

La commande «println» dans le langage de programmation Scala est utilisée pour imprimer une ligne tout en introduisant une nouvelle ligne à la fin. De cette façon, si vous souhaitez imprimer plus d'une ligne, chacun d'eux sera imprimé sur une ligne séparée. Vous pouvez voir le script Scala suivant pour apprendre à utiliser l'instruction «println»:

Dans ce programme, nous avions simplement l'intention d'imprimer deux messages sur le terminal sur des lignes séparées. C'est pourquoi dans notre fonction «main ()» déclarée dans notre classe de pilote, nous avons utilisé deux fois la déclaration «println» pour imprimer ces deux messages sur le terminal.

Vous pouvez exécuter la commande illustrée ci-dessous pour compiler ce script:

$ imprimé Scalac.Scala

Ensuite, vous pouvez exécuter la commande suivante pour exécuter ce script:

$ imprimé Scala

L'image indiquée ci-dessous représente la sortie de ce script. À partir de cette sortie, vous pouvez vérifier que notre instruction «println» a bien imprimé les deux messages sur des lignes séparées.

Méthode n ° 2: Utilisation de la commande «Imprimer»

Avec la commande «imprimer» du langage de programmation Scala, vous pouvez imprimer autant de lignes que vous le souhaitez, cependant, aucune nouvelle ligne ne sera introduite dans la sortie. Le script Scala suivant montre l'utilisation de la commande «Imprimer»:

Dans cet exemple, nous voulions encore imprimer deux messages différents sur le terminal. Cependant, cette fois, nous avons utilisé la commande «imprimer» simple pour le faire. Cela signifie que nos deux messages seront imprimés ensemble sur la même ligne sans aucun espace et donc, nous pouvons nous attendre à ce que notre sortie soit désordonnée cette fois.

La sortie de la commande «Print» est affichée dans l'image ci-dessous:

Cependant, nous pouvons toujours rendre notre sortie décente tout en utilisant la commande «Imprimer». Pour ce faire, nous devrons modifier légèrement le script scala ci-dessus de la manière suivante:

Dans ce script Scala, nous avons simplement introduit la séquence d'échappement «\ n» après chaque instruction «imprimer» pour les messages que nous voulions imprimer sur le terminal. Cette séquence d'évasion est utilisée pour introduire une nouvelle ligne partout où elle est utilisée.

Lorsque nous avons exécuté ce script modifié, notre sortie s'est avérée exactement la même que celle de l'instruction «println».

Méthode n ° 3: Utilisation de la commande «printf»

La commande «printf» du langage de programmation Scala est utilisée pour imprimer des chaînes de format sur le terminal. Pour utiliser cette commande, vous pouvez jeter un œil au script Scala suivant:

Dans ce programme, nous avons créé une variable avec le titre «RollNumber» et lui avons attribué un numéro aléatoire. Ensuite, nous avons utilisé la commande «printf» pour imprimer ce numéro de rouleau sur le terminal. De plus, nous avons à nouveau utilisé la nouvelle séquence d'échappement de ligne pour imprimer la sortie dans une ligne séparée.

L'image illustrée ci-dessous affiche la sortie de la commande «printf»:

Quelques autres exemples de lignes d'impression dans le langage de programmation Scala

Pour en savoir plus sur l'impression dans le langage de programmation Scala, vous pouvez passer en revue les trois exemples suivants:

Exemple n ° 1: imprimer une liste dans le langage de programmation Scala

Dans cet exemple, nous vous montrerons comment vous pouvez imprimer tous les éléments d'une liste Scala en une seule ligne. Le script Scala illustré ci-dessous démontrera le processus d'impression des éléments d'une liste sur le terminal:

Dans cet exemple, nous avons déclaré une liste et l'avons remplie de certains éléments. Ensuite, nous venons d'utiliser la commande «println» avec le nom de notre liste pour imprimer tous ses éléments dans une seule ligne.

Tous les éléments de notre liste sont affichés dans l'image suivante:

Exemple n ° 2: imprimer un ensemble dans le langage de programmation Scala

Cet exemple vous montrera le processus d'impression des éléments d'un ensemble en une seule ligne. Pour ce faire, vous pouvez utiliser le script scala illustré ci-dessous:

Nous avons déclaré un ensemble de scala et lui avons attribué quatre éléments différents. Ensuite, nous avons utilisé la commande «println» avec le nom de cet ensemble pour imprimer ses éléments en une seule ligne sur le terminal.

Les éléments de notre ensemble Scala sont indiqués dans l'image suivante:

Exemple n ° 3: imprimer une carte dans le langage de programmation Scala

Enfin, dans cet exemple, nous discuterons de la procédure d'impression de tous les éléments d'une carte Scala en une seule ligne sur le terminal. Pour cela, nous avons utilisé le script scala illustré ci-dessous:

Nous avons déclaré une carte Scala et l'avons initialisée avec trois paires de valeurs clés différentes. Ensuite, nous avons utilisé la commande «println» avec le nom de cette carte pour imprimer tous ses éléments sur le terminal en une seule ligne.

L'image suivante montre tous les éléments de notre carte Scala:

Conclusion

Dans cet article, nous voulions parler des différentes méthodes d'impression d'une ligne à Scala dans Ubuntu 20.04. Par conséquent, nous avons d'abord parlé des différentes méthodes d'impression d'une ligne dans le langage de programmation Scala. Après cela, nous avons partagé d'autres exemples avec vous dans lesquels vous pouvez imprimer les éléments de différentes structures de données de cette langue sur le terminal dans une seule ligne. En apprenant ces méthodes, vous pouvez facilement utiliser ces méthodes pour imprimer l'une de vos lignes souhaitées sur le terminal tout en utilisant le langage de programmation Scala.