目录
3.zip:将Array集合相同位置的值进行合并为一个 Tuple
1.创建Map
(1)immutable.Map
val ages = Map("Leo" -> 30, "Jen" -> 25, "Jack" -> 23)
(2)mutable.Map
// 创建一个可变的Map
val ages = scala.collection.mutable.Map("Leo" -> 30, "Jen" -> 25, "Jack" -> 23)
// 使用另外一种方式定义Map元素
val ages = Map(("Leo", 30), ("Jen", 25), ("Jack", 23))
// 创建一个空的HashMap
val ages = new scala.collection.mutable.HashMap[String, Int]
val ages = scala.collection.mutable.HashMap[String, Int]()
2.对集合操作
(1)基础的增,删,改,查
// getOrElse函数
val leoAge = ages.getOrElse("leo", 0)
// 更新Map的元素
ages("Leo") = 31
// 增加多个元素
a