Scala Map
A Map is for mapping from keys to values. Very similar to Python dictionary
Scala has immutable and mutable maps. By default, Map Scala.collection.immutable.Map.
1
//Create a Map
2
val m:Map[String,Int]=Map("a"->1,"b"->2)
3
//m: Map[String,Int] = Map(a -> 1, b -> 2)
4
//access value by key
5
m("a")
6
//res17: Int = 1
7
//add k,v pair to Map
8
m + ("c"->3)
9
//res20: scala.collection.immutable.Map[String,Int] = Map(a -> 1, b -> 2, c -> 3)
Copied!
Last modified 1yr ago
Copy link