object Joinsymbol { def main(args: Array[String]): Unit = { val lista = List(1,2,3) val listb = List(4,5,6) val l = listb+:lista //两层意思:1. +号一端的集合添加到:号一端的集合里面 2. 哪个集合在前面,集合元素就在另一个集合的前面 println(l)//List(List(4, 5, 6), 1, 2, 3) val l1 = lista:+listb println(l1)//List(1, 2, 3, List(4, 5, 6)) val l2 = lista::listb println(l2)//List(List(1, 2, 3), 4, 5, 6) val l3 = listb::lista println(l3)//List(List(4, 5, 6), 1, 2, 3) val m = List(1,2,8) val n = List(4,5,9) val nlist = m++n println(nlist) val nlist2 = m++:n println(nlist2)//List(1, 2, 8, 4, 5, 9) val nlist3 = n++:m println(nlist3)//List(4, 5, 9, 1, 2, 8) val nlist4 = n:::m println(nlist4)//List(4, 5, 9, 1, 2, 8) } }
scala 特殊符号含义
最新推荐文章于 2022-05-16 10:36:36 发布