Encuentra el último elemento de 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. generalmente usamos la última función para imprimir el último elemento de una lista.

A continuación se muestran los ejemplos para encontrar el último elemento de una lista dada en Scala.

  • Simplemente imprima el último elemento de una lista

    // Scala program to find the last element of a given list 
    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", "best"
          
            // Display the last value of mylist
            println("Last element is: " + mylist.last) 
          
        

    Producción:

    Last element is: best

     

  • Imprime el último elemento de una lista usando for loop

    // Scala program to find the last element of a given list
    // using for loop 
    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 last value of mylist using for loop 
            for(element<-mylist.last) 
            
                print(element) 
            
        

    Producción:

    portal

     

  • Imprima el último elemento de una lista usando el bucle foreach

    // Scala program to find the last element of a given list
    // using foreach loop 
    import scala.collection.immutable._
      
    // Creating object 
    object GFG
          
        // Main method 
        def main(args:Array[String]) 
        
            // Creating and initializing immutable lists 
            val mylist = List(1, 2, 3, 4, 5, 6)
              
              
            print("Original list is: ")
            // Display the value of mylist using for loop 
            mylist.foreach{x:Int => print(x + " ") }
              
            // calling last function
            println("\nLast element is: " + mylist.last)
        

    Producción:

    Original list is: 1 2 3 4 5 6 
    Last element is: 6

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 *