Map 集合
Scala中的Map和Java类似,也是一个散列表,它存储的内容也是键值对(key-value)映射,Scala中不可变的Map是有序的,可变的Map是无序的。...不可变Map
创建不可变Map
val map=Map("a"->1,"b"->2,"c"->3)
或者
val map=Map(("a",1),("b",2),("c",3))
更或者混合使用
val...支持的Api
scala> map.
+ contains foldLeft iterator product...++(List("d"->4,"e"->5,"f"->6))
println(newMap)
}
Map(e -> 5, f -> 6, a -> 1, b -> 2, c -> 3, d...++:(List("d"->4,"e"->5,"f"->6))
println(newMap)
}
结果和++一样
Map(e -> 5, f -> 6, a -> 1, b -> 2,