SCALA AGRAGAR A LISTA

SCALA AGRAGAR A LISTA
Scala se está convirtiendo en un lenguaje de programación de alto nivel, ya que está orientado a objetos concisos y tiene diferentes lenguajes de programación funcional. Una distinta crítica sobre estos lenguajes funcionales de una base de estructura es que no podemos agregar, modificar ni alterar ningún cambio en ellos, ya que las funciones son inmutables, específicas para una lista de Scala. Esta sección del artículo introducirá y demostrará las formas y métodos más comunes para agregar en la lista de Scala.

¿Qué se supra para enumerar en Scala??

La lista de Scala es una clase en Scala que es una estructura de datos comúnmente utilizada en aplicaciones Scala que contiene la lista de secuencias de elementos del mismo tipo. Como las listas de Scala también son inmutables, eso significa que no podemos modificar o agregar el valor de los elementos de la lista una vez que se asigna, y en segundo lugar, las listas representan la lista de enlaces que es conveniente para la manipulación de operaciones.

Cómo SCALA AGUDA LISTA LISTA?

Podemos agregar valores al búfer de lista y lista. Comencemos a agregar en la lista de Scala y ListBuffer de los conceptos básicos del uso de los métodos comunes en Scala. Debes echar un vistazo a los siguientes ejemplos. Todas las ejecuciones están en Ubuntu 20.04

Ejemplo # 1: Usando el método ':+' para agregar la lista de Scala:

Este es el primer método que usamos para agregar la lista de Scala utilizando el operador ":+". La sintaxis que usamos en este método es; Primero declarar el nombre de la lista y luego usar el método ':+' en lugar del nuevo elemento que se agregará en la lista. La sintaxis se ve como "Nombre de la lista:+ nuevos elementos". El programa es el siguiente:

En el ejemplo anterior, hemos declarado una clase de Lista de Scala como una "familia" y definimos nuestra función principal (). En nuestra función principal, hemos suministrado argumentos de línea de comandos como una variedad de cadenas. Con el nombre de valor variable "xlist" hemos inicializado nuestra cadena de lista con tres nombres diferentes. Tenga en cuenta que solo estamos usando un tipo de datos en todo el programa: una cadena. No se declara otro tipo de datos en el programa. Como hemos inicializado nuestra lista de cadenas, ahora estamos imprimiendo los valores de la cadena de la lista "Xlist" que mostrará la lista actual. Después de tener un valor variable con la palabra clave "ylist" que agregará la lista actual y el nuevo valor de cadena utilizando el método ":+" como ylist:+ "son hermanos".

Al ejecutar este script de Scala, tenemos una lista de cadenas modificada que lleva los elementos de cadena de la lista anteriores y los nuevos elementos de la lista juntos. Puede ver los nuevos elementos de cadena de lista en la imagen a continuación.

Ejemplo # 2: Uso del método ":::" para agregar la lista de Scala:

En este ejemplo, utilizamos otro método para agregar la lista de Scala. El método utiliza el signo ":::" para agregar u concatenar cadenas de listas. Cuando tenemos que agregar múltiples valores en una lista, este método será beneficioso. El programa de cómo funcionará este operador ":::" es el siguiente.

Hemos declarado una clase de Lista de Scala que se representa como "Calcular" en este programa en particular. Luego hemos definido nuestra función principal () con un argumento como matrices de cadena. Recuerde que tenemos que usar solo un tipo de datos al inicializar la cadena de la lista de Scala o una matriz. Aquí tenemos un valor variable con el nombre "A" definido que inicializa la cadena de la lista que tiene una cadena "Valores múltiples de 5", entonces tenemos otro valor variable representado con la palabra clave "B" que almacena otra cadena de Lista de Scala. En esta variable "B", tenga en cuenta que estamos pasando el valor de los números de cadena.

Por fin, tenemos un valor variable con el nombre "C" que agregará las dos cadenas "A" y "B" con el método del operador ":::". De lado a lado, estamos imprimiendo las cadenas de la lista de Scala para mostrarle cómo estaban antes y cómo serán después de agregar el método. Estamos imprimiendo las cadenas de listas de Scala con declaraciones de impresión.

Después de implementar e interpretar el programa anterior, tenemos una cadena de lista agregada que se muestra en la pantalla a continuación.

Ejemplo # 3: Uso del método "=+" y append () para agregar la matriz Scala:

En nuestro último ejemplo, tenemos el método "+=" y append () para agregar los elementos de cadena de la lista Scala. Aquí tenemos una estructura de datos mutable como ListBuffer. Para agregar listbuffer en nuestro programa, tenemos que definir la lista de Scala dentro del "Scala.recopilación.mudable.Paquete ListBuffer ". Sigamos adelante con el siguiente programa:

En este ejemplo, hemos utilizado ListBuffer porque podemos crear un objeto de lista de Scala mutable solo de esta manera. Al principio, hemos importado "Scala.recopilación.mudable.ListBuffer "para acceder a la estructura de ListBuffer mutable, luego hemos declarado una clase de lista de Scala con el nombre" Hola ". En esa clase, tenemos nuestra función principal () tomando cadenas de matriz como argumento de línea de comandos; Luego, definimos una variable con la palabra clave "CurrentList". Esta Lista Current tiene una cadena ListBuffer que almacena diferentes elementos con el operador "+=". Tenemos que agregar elementos en la cadena de la lista de Scala con este método. Luego tenemos otro elemento de cadena que estamos llamando a otro método, CurrentList.adjuntar(). Para que agregue los elementos de la lista actuales con los elementos que queremos agregar. Por último, tenemos un valor de impresión de este método append ().

Tenemos la salida del programa SCALA de ejecución anterior que muestra la cadena ListBuffer modificada. Hemos agregado con éxito la cadena ListBuffer desde el método "+=" y append (). Puede ver la cadena ListBuffer en la pantalla Terminal de Ubuntu.

Conclusión:

En resumen de este artículo de SCALA, de la lista de la lista, hemos pasado por métodos simples y fáciles de usar con ejemplos de ejecución. Al inicializar el objeto, podemos agregarlo a los objetos de la lista de Scala. Como los objetos Scala son inmutables, no podemos modificarlos o cambiarlos una vez que les asignamos un valor. Pero a medida que discutimos a fondo la implementación de varios métodos con ellos, podemos asignar un valor en la lista de Scala y ListBuffer. Hemos tratado de mostrar cada ejemplo de estos métodos fundamentales de la lista de Scala.