首页 > 代码库 > Scala 学习笔记之集合(9) 集合常用操作汇总
Scala 学习笔记之集合(9) 集合常用操作汇总
object CollectionDemo10 { def main(args: Array[String]): Unit = { var ls = List[Int](1, 2, 3) //向后增加元素 ls = ls :+ 4 //向前增加元素 ls = 0 +: ls //基本等价 ls = -1 :: ls //向前增加集合 ls = List(-2) ++: ls //基本等价 ls = List(-2) ::: ls //向后增加集合 ls = ls ++ List(5) println(ls) //增加元素 val n = Map("b" -> 2) + ("a" -> 1) //删除元素 val nn = Map("b" -> 2) - "a" //向后增加集合 val nnn = Map("b" -> 2) ++ Map("a" -> 1) //向前增加集合 val nnnn = Map("b" -> 2) ++: Map("a" -> 1) println(n) println(nn) println(nnn) println(nnnn) println(nnnn("a")) var ls2 = List[Int](1, 2, 3) ls2 ++= ls // ls += List(1) println(ls2) } }
运行结果:
List(-2, 0, 1, 2, 3, 4, 5)
Map(b -> 2, a -> 1)
Map(b -> 2)
Map(b -> 2, a -> 1)
Map(b -> 2, a -> 1)
1
List(1, 2, 3, -2, 0, 1, 2, 3, 4, 5)
Scala 学习笔记之集合(9) 集合常用操作汇总
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。