如何在Scala中获取List的第一个元素
在 Scala 中,列表定义在 scala.collection.immutable 包下。列表是包含不可变数据的相同类型元素的集合。让我们看看如何在 Scala 中获取给定 List 的第一个元素。
Scala 中的 List 包含许多合适的方法来执行简单的操作,例如 head()、tail()、isEmpty()。来到列表,head() 方法用于获取列表的头/顶部元素。
以下是获取列表第一个元素的示例。
例子 :
scala
// 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")
println("The head of the list is:")
println(mylist.head)
}
}
scala
// Scala program to creating a uniform list
import scala.collection.immutable._
// Creating object
object GFG
{
// Main method
def main(args:Array[String])
{
// Repeats Scala three times.
val myList = List.range(10, 19)
println(myList)
println("First element is: " + myList.head)
}
}
输出:
The head of the list is:
Geeks
例子 :
斯卡拉
// Scala program to creating a uniform list
import scala.collection.immutable._
// Creating object
object GFG
{
// Main method
def main(args:Array[String])
{
// Repeats Scala three times.
val myList = List.range(10, 19)
println(myList)
println("First element is: " + myList.head)
}
}
输出:
List(10, 11, 12, 13, 14, 15, 16, 17, 18)
First element is: 10