在scala中查找列表的最后一个元素
在 Scala 中,列表定义在scala.collection.immutable
包下。列表是包含不可变数据的相同类型元素的集合。我们通常使用last函数来打印列表的最后一个元素。
下面是在 Scala 中查找给定列表的最后一个元素的示例。
- 只需打印列表的最后一个元素
// 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) } }
输出:
Last element is: best
- 使用 for 循环打印列表的最后一个元素
// 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) } } }
输出:
portal
- 使用 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) } }
输出:
Original list is: 1 2 3 4 5 6 Last element is: 6