hkl曰:在网上也没见到有比较不错的用法,我就自己搞吧。
太具体的原理我也没搞懂,只是知道这个东西是干什么的。直接上不费话了。
def main(args: Array[String]): Unit = { val list=List(1,2,3) val list2=List(4,5,6) val list3=list.:::(list2) //这个和下面的这个是一样的。 val list5=list:::list3 //和上面的结果一样。 println(list3) }
操作符 ++ 也是得到一样的效果,据说是有性能的差距。具体的我水平还不到位,以后会进行补充。