Cómo imprimir una línea en Scala?

Cómo imprimir una línea en Scala?
Cada vez que escribe cualquier código de código, es muy importante imprimir su salida en el terminal para que pueda analizar cómo resultó ser la ejecución de este código. Para eso, debe conocer las diferentes formas en que puede imprimir esta salida en el terminal. Por lo tanto, en este artículo, hablaremos sobre los métodos por los cuales podemos imprimir una línea en el lenguaje de programación de Scala en Ubuntu 20.04.

Métodos para imprimir una línea en el lenguaje de programación de Scala

Métodos para imprimir una línea en el lenguaje de programación de Scala en Ubuntu 20.04.

Método # 1: Uso del comando "println"

El comando "println" en el lenguaje de programación de Scala se usa para imprimir una línea mientras introduce una nueva línea al final. De esta manera, si desea imprimir más de una línea, cada uno de ellos se imprimirá en una línea separada. Puede ver el siguiente script de Scala para aprender a usar la declaración "println":

En este programa, solo tuvimos la intención de imprimir dos mensajes en la terminal en líneas separadas. Es por eso que dentro de nuestra función "main ()" declarada dentro de nuestra clase de controlador, hemos utilizado la declaración "println" dos veces para imprimir ambos mensajes en el terminal.

Puede ejecutar el comando que se muestra a continuación para compilar este script:

$ impresión de Scalac.Escala

Luego, puede ejecutar el siguiente comando para ejecutar este script:

$ escala impresión

La imagen que se muestra a continuación muestra la salida de este script. De esta salida, puede verificar que nuestra instrucción "println" haya impreso bien los dos mensajes en líneas separadas.

Método # 2: Uso del comando "Imprimir"

Con el comando "Imprimir" del lenguaje de programación Scala, puede imprimir tantas líneas como desee, sin embargo, no se introducirá una nueva línea en la salida. El siguiente script de Scala muestra el uso del comando "Imprimir":

En este ejemplo, nuevamente queríamos imprimir dos mensajes diferentes en la terminal. Sin embargo, esta vez, hemos utilizado el comando simple de "impresión" para hacerlo. Significa que ambos mensajes se imprimirán juntos en la misma línea sin ningún espacio y, por lo tanto, podemos esperar que nuestra salida se vea desordenada esta vez.

La salida del comando "imprimir" se muestra en la imagen a continuación:

Sin embargo, aún podemos hacer que nuestra salida se vea decente mientras usamos el comando "Imprimir". Para hacerlo, necesitaremos modificar el script de Scala anterior ligeramente de la siguiente manera:

En este script de Scala, simplemente hemos introducido la secuencia de escape "\ n" después de cada declaración de "impresión" para los mensajes que queríamos imprimir en el terminal. Esta secuencia de escape se usa para introducir una nueva línea donde se usa.

Cuando ejecutamos este script modificado, nuestra salida resultó ser exactamente la misma que era con la instrucción "println".

Método # 3: Uso del comando "printf"

El comando "printf" del lenguaje de programación Scala se utiliza para imprimir cadenas de formato en el terminal. Para usar este comando, puede echar un vistazo al siguiente script de Scala:

En este programa, hemos creado una variable con el título "RollNumber" y hemos asignado a él un número aleatorio. Luego, hemos usado el comando "printf" para imprimir este número de rollo en el terminal. Además, hemos usado la nueva secuencia de escape de línea nuevamente para imprimir la salida en una línea separada.

La imagen que se muestra a continuación muestra la salida del comando "printf":

Algunos ejemplos más de líneas de impresión en el lenguaje de programación de Scala

Para obtener más información sobre la impresión en el lenguaje de programación de Scala, puede revisar los siguientes tres ejemplos:

Ejemplo # 1: Impresión de una lista en el lenguaje de programación de Scala

En este ejemplo, le mostraremos cómo puede imprimir todos los elementos de una lista de Scala en una sola línea. El script de Scala que se muestra a continuación demostrará el proceso de impresión de los elementos de una lista en el terminal:

En este ejemplo, hemos declarado una lista y la hemos poblado con algunos elementos. Luego, acabamos de usar el comando "println" con el nombre de nuestra lista para imprimir todos sus elementos dentro de una sola línea.

Todos los elementos de nuestra lista se muestran en la siguiente imagen:

Ejemplo # 2: Impresión de un conjunto en el lenguaje de programación de Scala

Este ejemplo le mostrará el proceso de imprimir los elementos de un conjunto en una sola línea. Para hacer eso, puede usar el script Scala que se muestra a continuación:

Hemos declarado un conjunto de Scala y le hemos asignado cuatro elementos diferentes. Luego, hemos utilizado el comando "println" junto con el nombre de este conjunto para imprimir sus elementos en una sola línea en el terminal.

Los elementos de nuestro conjunto de Scala se muestran en la siguiente imagen:

Ejemplo # 3: Impresión de un mapa en el lenguaje de programación de Scala

Finalmente, en este ejemplo, discutiremos el procedimiento de imprimir todos los elementos de un mapa de Scala en una sola línea en el terminal. Para eso, hemos usado el script Scala que se muestra a continuación:

Hemos declarado un mapa de Scala y lo inicializamos con tres pares de valores clave diferentes. Luego, hemos utilizado el comando "println" con el nombre de este mapa para imprimir todos sus elementos en la terminal en una sola línea.

La siguiente imagen muestra todos los elementos de nuestro mapa de Scala:

Conclusión

En este artículo, queríamos hablar sobre los diferentes métodos de imprimir una línea en Scala en Ubuntu 20.04. Por lo tanto, primero hablamos sobre los diferentes métodos de imprimir una línea en el lenguaje de programación de Scala. Después de eso, compartimos algunos ejemplos más con usted en los que puede imprimir los elementos de diferentes estructuras de datos de este idioma en el terminal dentro de una sola línea. Al aprender estos métodos, puede usar fácilmente estos métodos para imprimir cualquiera de sus líneas deseadas en la terminal mientras usa el lenguaje de programación Scala.