背景
今天在看我们公司的 spark 项目. 其中有看到调用数组的 head 方法. 于是搜索相关信息
作用
下图可以很形象地表达含义
- head 表示数组的第一个元素
- tail 表示数组除去 head 后的数组
- last 表示数组的最后一个元素
-
init 表示数组除去 last 后的数组
@Test
def testHead() = {
val array = Array(1, 2, 3, 4, 5)
println(array.head)
println(array.tail.mkString(","))
println(array.init.mkString(","))
println(array.last)
}
版权声明:本文为u012745499原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。