在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)
答案 0 :(得分:8)
list1
是Tuple
或更具体的Tuple3
,因为它包含三个元素。
元组可以包含不同的类型,因为List
必须包含您指定的类型元素(如果无法推断)。