在Scala中定义列表的不同方法

时间:2013-04-28 20:49:10

标签: scala

在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)

1 个答案:

答案 0 :(得分:8)

list1Tuple或更具体的Tuple3,因为它包含三个元素。

元组可以包含不同的类型,因为List必须包含您指定的类型元素(如果无法推断)。