相关疑难解决方法(0)

Scala list concatenation,::: vs ++

在Scala中连接列表:::++列表之间是否有任何区别?

scala> List(1,2,3) ++ List(4,5)
res0: List[Int] = List(1, 2, 3, 4, 5)

scala> List(1,2,3) ::: List(4,5)
res1: List[Int] = List(1, 2, 3, 4, 5)

scala> res0 == res1
res2: Boolean = true
Run Code Online (Sandbox Code Playgroud)

文档看起来++是更普遍的,而:::List特异性的.提供后者是因为它用于其他功能语言吗?

scala list concatenation

345
推荐指数
4
解决办法
15万
查看次数