Método Scala Iterator toList() con ejemplo

El método toList() pertenece a los miembros de valores concretos de la clase AbstractIterable y se define en las clases TraversableOnce y GenTraversableOnce . Convierte un recorrido o un iterador en una lista, pero no termina para colecciones de tamaño infinito.

  • Definición del método:
    def toList: List[A]
    
  • Tipo de retorno:
    Devuelve una lista del transitable indicado o un iterador.>/li>

Ejemplo :

// Scala program of toList()
// method
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Declaring an iterator
        val iter = Iterator(8, 9, 10, 11)
          
        // Applying toList method
        val result = iter.toList
              
        // Displays output
        println(result)
  
    }
}
Producción:

List(8, 9, 10, 11)

Por lo tanto, se genera una Lista a partir de un iterador.
Ejemplo :

// Scala program of toList()
// method
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Declaring an empty-iterator
        val iter = Iterator()
          
        // Applying toList method
        val result = iter.toList
              
        // Displays output
        println(result)
  
    }
}
Producción:

List()

Por lo tanto, se genera una Lista vacía a partir de un iterador vacío.

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *