Método Scala List apply() con ejemplo

El método apply() se utiliza para seleccionar un elemento de la lista por su índice. Definición del método: def apply(n: Int): A Tipo de retorno: Devuelve un elemento de la lista dada por su índice que está presente en el método de aplicación como argumento. Ejemplo 1: // Scala program of apply() // method    … Continue reading «Método Scala List apply() con ejemplo»

Método Scala List iterator() con ejemplo

El método del iterador se utiliza para dar un iterador. Definición del método: def iterator: Iterator[A] Tipo de devolución: devuelve un iterador no vacío para una lista no vacía y devuelve un iterador vacío para una lista vacía. Ejemplo 1: // Scala program of iterator // method    // Creating object object GfG {     … Continue reading «Método Scala List iterator() con ejemplo»

Scala List existe() método con ejemplo

El método exist() se utiliza para verificar si el predicado dado satisface los elementos de la lista o no. Definición del método: def existe (p: (A) => Boolean): Boolean Tipo de devolución: devuelve verdadero si el predicado establecido es verdadero para algunos elementos de la lista; de lo contrario, devuelve falso. Ejemplo 1: // Scala … Continue reading «Scala List existe() método con ejemplo»

Método Scala List max() con ejemplo

El método max() se utiliza para encontrar el elemento más grande de todos los elementos de la lista indicada. Definición del método: def max[B >: A](orden implícito: matemáticas.Ordenamiento[B]): A Tipo de retorno: Devuelve el mayor de todos los elementos de la lista indicada. Ejemplo 1: // Scala program of max() // method    // Creating … Continue reading «Método Scala List max() con ejemplo»

Método Scala List lastIndexOf() con ejemplo

El método lastIndexOf() se utiliza para encontrar el índice de la última aparición del elemento presente en este método como argumento. Definición del método: def lastIndexOf(elem: A, end: Int): Int Tipo de retorno: Devuelve como argumento el índice de la última aparición del elemento presente en este método. Ejemplo 1: // Scala program of lastIndexOf() … Continue reading «Método Scala List lastIndexOf() con ejemplo»

Lazy val y secuencias infinitas en Scala

Vals y Lazy vals están presentes en Scala. La palabra clave perezosa cambia el valor para que se inicialice de forma perezosa. La inicialización diferida significa que siempre que la creación de un objeto parezca costosa, la palabra clave perezosa se puede colocar antes de val. Esto le da la ventaja de que se inicializa … Continue reading «Lazy val y secuencias infinitas en Scala»

Método Scala List drop() con ejemplo

El método drop() pertenece al miembro de valor de la clase List . Se utiliza para seleccionar todos los elementos excepto los primeros n elementos de la lista. Definición del método: def drop(n: Int): List[A] Donde, n es el número de elementos que se eliminarán de la secuencia indicada. Tipo de retorno: Devuelve todos los … Continue reading «Método Scala List drop() con ejemplo»

Método Scala List filter() con ejemplo

El método filter() se utiliza para seleccionar todos los elementos de la lista que satisfacen un predicado establecido. Definición del método: def filter(p: (A) => Boolean): List[A] Tipo de retorno: Devuelve una nueva lista que consta de todos los elementos de la lista que satisface el predicado dado. Ejemplo 1: // Scala program of filter() … Continue reading «Método Scala List filter() con ejemplo»

Método Scala List splitAt() con ejemplo

El método splitAt() pertenece al miembro de valor de la clase List . Se utiliza para dividir la lista dada en un par de prefijo/sufijo en una posición determinada. Definición del método: def splitAt(n: Int): (Lista[A], Lista[A]) Donde, n es la posición en la que necesitamos dividir. Tipo de devolución: devuelve un par de listas … Continue reading «Método Scala List splitAt() con ejemplo»

Método Scala List mkString() con un separador con ejemplo

El método mkString() se utiliza para mostrar todos los elementos de la lista en una string junto con un separador. Definición del método: def mkString(sep: String): String Tipo de retorno: Devuelve todos los elementos de la lista en una string junto con un separador. Ejemplo 1: // Scala program of mkString() // method    // … Continue reading «Método Scala List mkString() con un separador con ejemplo»