val list = List(1,2,3) // :: 用于的是向队列的头部追加数据,产生新的列表, x::list,x就会添加到list的头部
println(4 :: list) //输出: List(4, 1, 2, 3) // .::
这个是list的一个方法;作用和上面的一样,把元素添加到头部位置; list.::(x); println( list.:: (5)) //输出:
List(5, 1, 2, 3) // :+ 用于在list尾部追加元素; list :+ x; println(list :+ 6) //输出:
List(1, 2, 3, 6) // +: 用于在list的头部添加元素; val list2 = "A"+:"B"+:Nil //Nil
Nil是一个空的List,定义为List[Nothing] println(list2) //输出: List(A, B) // :::
用于连接两个List类型的集合 list ::: list2 println(list ::: list2) //输出: List(1, 2, 3, A, B)
// ++ 用于连接两个集合,list ++ list2 println(list ++ list2) //输出: List(1, 2, 3, A, B)

技术
今日推荐
PPT
阅读数 135
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:766591547
关注微信