在代码中,Array((1L, 2L)) 表示创建一个包含一个元组 (1L, 2L) 的数组。其中,1L 和 2L 是长整型(Long)的字面量。这意味着数组中的元素是一个包含两个长整型值的元组。
以下是一个示例代码:
val arr: Array[(Long, Long)] = Array((1L, 2L))
println(arr(0)) // 输出 (1, 2)
println(arr(0)._1) // 输出 1
println(arr(0)._2) // 输出 2
在上面的代码中,我们首先创建了一个类型为 Array[(Long, Long)]
的数组 arr
,并初始化为 Array((1L, 2L))
。然后,我们可以通过下标访问数组的元素,并通过 _1
和 _2
来获取元组中的第一个和第二个元素。
输出结果为:
(1,2)
1
2