Gama de scala

Gama de scala
Las matrices en la lista no son solo la secuencia en Scala. Vale la pena discutir otros tipos de secuencia en Scala. Aquí en el artículo, miraremos una secuencia conocida como la función de rango de Scala. La función de rango de Scala es una secuencia ordenada u organizada. La función de rango de Scala nos ofrece operaciones más rápidas y rápidas. También redujo el esfuerzo de trabajo para crear la secuencia larga para un entero. Comencemos con el funcionamiento de la función de rango de escala y cómo podemos implementar la función de rango en nuestro código para obtener la secuencia deseada.

¿Cuál es la función de rango en Scala??

En Scala, solíamos definir una función de rango como una secuencia de números que aumentarían la eficiencia del código. Puede especificar los elementos de inicio y finalización de toda la lista, y se llenarán automáticamente. También puede especificar el tamaño de estreptococo por el cual los valores se incrementan.

Composición de la función de rango en Scala en Ubuntu 20.04:

La sintaxis general de la función de rango que utilizamos en Scala se da a continuación:

variable_name = range (i, j, k)

Donde "i" es el límite inferior, "j" es el límite superior y "k" es un parámetro opcional para los valores de incremento. Hemos definido estas constantes en la función de rango de Scala en nombre de estas constantes. Estas constantes generarán la secuencia ordenada y organizada.

Cómo utilizar la función de rango en Scala en Ubuntu 20.04:

Para comprender los conceptos básicos del uso de la función de rango en Scala, debemos echar un vistazo a los ejemplos:

Ejemplo # 1: Uso de la función de rango "in" en Scala:

La función de rango de Scala nos permite recubrir enteros directamente. El argumento inicial es el elemento preliminar y la segunda clase es el final exclusivo. El tercero es el argumento opcional que es el tamaño del paso de secuencia. Por el cual se incrementa la secuencia de rango.

El nombre de la clase se declara como "RangeExample" en este código de ejemplo. La clase "RangeExample" define la función principal que muestra cómo funciona la función de rango Scala. Aquí, tenemos una variable definida como "R1" que inicializa la secuencia utilizando la función de rango. En la función de rango, hemos establecido el límite inferior en 2, el valor límite superior en 9 y el valor de incremento en 1. La función de impresión muestra la secuencia de rango dada. Las otras funciones de impresión obtendrán los valores del índice y el último valor de la secuencia utilizando el último método.

Estamos mostrando el valor de salida obtenido del código anterior.

Ejemplo # 2: Uso de la función de rango en Scala con el método "To"

Creando la secuencia de rango utilizando la palabra clave "a". La palabra clave "a" es un método que crea un rango inclusivo. Se agregará incrementalmente desde el inicio hasta el último número. Tenemos un código de ejemplo a continuación de este método.

Inicialmente, tenemos que formar un objeto de clase "xyz" y declarar la función principal. La función principal inicializará la función de rango Scala dentro de una variable. La primera variable se representa con la palabra clave "val" y se define con el nombre "x1". En el rango variable "x1" se da que generará una secuencia de 1 a 10. La segunda variable, "Y1" se especifica con el límite superior del rango. Hemos aplicado la función de rango Scala con la palabra clave "a" en una variable "Z1" para obtener una secuencia esperada. Por fin, tenemos una declaración de impresión que mostrará el valor booleano verdadero si el rango de secuencia es igual.

La salida con el valor booleano es verdadero en la pantalla de la consola.

Ejemplo # 3: Uso de la función de rango en Scala con el método "hasta":

Estamos utilizando el método "hasta" en nuestra función de rango Scala. Detendrá un número antes de que comience el número final.

Tengamos un código de ejemplo. Tenemos una clase llamada "valores". En la función principal de "valores" de clase, hemos definido una variable "V1" que inicializa la secuencia de rango. Que se presentará en la declaración de impresión. La otra variable, "V2" tiene un método "hasta". Hasta que el método sea exclusivo de los valores finales. La instrucción de impresión mostrará los resultados de salida esperados y el valor booleano de la secuencia hasta que la secuencia del método sea la misma.

El rango de secuencia de salida deseado se muestra en la imagen a continuación.

Ejemplo # 4: Uso de la función de rango en Scala con el método "por":

El ejemplo usa la palabra clave "por" para la función de rango Scala. El método "por" realizará el trabajo de incremento por el valor específico asignado. Puede ver la ejecución de código a continuación con el método "por".

Aquí tenemos una clase llamada "Múltiples". La clase "múltiples" define la función principal. En la función principal, tenemos una variable representada como M1 en la que se aplica la función de rango. La otra variable M2 inicializó los valores con el método "por". La secuencia aquí se incrementa con un valor de 5; Luego, estamos tomando un valor booleano para si la secuencia de rango es igual o no.

Tras la ejecución de este script de Scala, tenemos la secuencia de rango y la secuencia de múltiples 5 junto con el valor booleano falso. El valor booleano es falso porque las dos secuencias no son iguales.

Ejemplo # 5: Uso de la función de rango en Scala para la secuencia alfabética:

Tenemos la función de rango constante en valores numéricos en todos los códigos de ejemplo anteriores. Ahora en este ejemplo, tenemos alfabetos. Estos alfabetos obtienen mediante el uso del método constante de rango. Tenemos un código a continuación para obtener alfabetos.

En el código, hemos declarado una clase "alfabetos". En la función principal de la clase "alfabetos", hemos definido cuatro variables como "A", "B", "C" y "D". Estas cuatro variables se inicializan con las diferentes constantes de la función de rango. La variable "A" usa el método "hasta" con el método "por" que incrementará un valor por "3". La variable "B" usa el método "TO" junto con el método "por". Por fin, la variable "C" y "D" obtendrán la cabeza y los últimos valores de la secuencia. La declaración de impresión mostrará la secuencia de rango.

La salida se revela en la pantalla terminal de Ubuntu 20.04 en la imagen a continuación.

Conclusión:

El artículo tenía como objetivo enseñar el uso de la función de rango en Scala usando Ubuntu 20.04. La función de rango en Scala es útil. Esto hace que llamar a una función en secuencia sea más fácil con su constante "a", "hasta" y "por". A través de estas constantes, simplemente podemos formar rangos. Tenemos diferentes códigos de ejemplo de la función de rango. Estos ejemplos lo ayudarán mucho a tratar con secuencias de rango en el lenguaje de programación de Scala.