如何在Scala中仅跳过List的第一个元素
在 Scala 中,列表定义在scala.collection.immutable
包下。列表是包含不可变数据的相同类型元素的集合。让我们看看如何通过跳过 Scala 中的第一项来打印给定 List 的元素。
Scala 中的 List 包含许多合适的方法来执行简单的操作,例如 head()、tail()、isEmpty()。来到列表, tail()方法用于跳过列表的第一个元素。
以下是仅跳过 List 的第一个元素的示例。
例子 :
// Scala program to skip only first element of List
import scala.collection.immutable._
// Creating object
object GFGobject
{
// 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(mylist.tail)
}
}
输出:
List(For, geeks, is, a, fabulous, portal)
例子 :
// Scala program to skip only first element of List
import scala.collection.immutable._
// Creating object
object GFG
{
// Main method
def main(args:Array[String])
{
// range from 10 to 19
val myList = List.range(10, 19)
println(myList)
println("Using tail() method: " + myList.tail)
}
}
输出:
List(10, 11, 12, 13, 14, 15, 16, 17, 18)
Using tail() method: List(11, 12, 13, 14, 15, 16, 17, 18)