应用
list1 ::: list2
运算符到两个列表上是否相当于将 list1
的所有内容附加到 list2
中?scala> val a = List(1,2,3)
a: List[Int] = List(1, 2, 3)
scala> val b = List(4,5,6)
b: List[Int] = List(4, 5, 6)
scala> a:::b
res0: List[Int] = List(1, 2, 3, 4, 5, 6)
这个运算符还有其他用途吗?我在Scala文档中没有找到关于:::
的任何信息,想知道它的正式名称和用法的范围。
List
的API参考文档了吗? - Chris Martin