Cómo imprimir una lista en Scala

En Scala, la lista se define en scala.collection.immutablepaquete. Una lista es una colección de elementos del mismo tipo que contiene datos inmutables.

Hay varias formas de crear una Lista en Scala. Veamos algunos conceptos básicos sobre cómo crear una Scala List.

  • Crear un
    ejemplo de lista vacía:

    // Scala program to create an empty list 
    import scala.collection.immutable._
      
    // Creating object 
    object GFG
        // Main method 
        def main(args:Array[String]) 
        
      
            // Creating an Empty List. 
            val emptylist: List[Nothing] = List() 
            println("The empty list is: " + emptylist) 
        

    Producción:

    The empty list is: List()

     

  • Crear una lista simple
    Ejemplo:

    // Scala program to create a simple Immutable lists 
    import scala.collection.immutable._
      
    // Creating object 
    object GFG 
        // Main method 
        def main(args:Array[String]) 
        
            // Creating and initializing immutable lists 
            val mylist: List[String] = List("Geeks", "For", "geeks"
          
      
            // Display the value of mylist1 
            println("List is: " + mylist) 
          
      
        

    Producción:

    List is: List(Geeks, For, geeks)

     

  • Usando for loop para imprimir elementos de List
    Example :

    // Scala program to print immutable lists 
    import scala.collection.immutable._
      
    // Creating object 
    object GFG
        // Main method 
        def main(args:Array[String]) 
        
            // Creating and initializing immutable lists 
            val mylist: List[String] = List("Geeks", "For"
                                            "geeks", "is",
                                            "a", "fabulous"
                                            "portal")
      
            // Display the value of mylist using for loop 
            for(element<-mylist) 
            
                println(element) 
            
        

    Producción:

    Geeks
    For
    geeks
    is
    a
    fabulous
    portal

Publicación traducida automáticamente

Artículo escrito por Shivam_k 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 *