1

在 Scala 中,如果下面的 list1 不是列表,它是什么?

scala> val list1 = (1,2,3)
res11: (Int, Int, Int) = (1,2,3)

scala> val list2 = List(1,2,3)
list2: List[Int] = List(1, 2, 3)
4

1 回答 1

8

list1是 aTuple或更具体地说是 a,Tuple3因为它包含三个元素。

元组可以包含不同的类型,List如果不能推断,则必须包含您指定的类型的元素。

于 2013-04-28T20:50:51.293 回答