import scala.collection.mutable
object 映射常见操作 {
def main(args: Array[String]): Unit = {
val map = mutable.Map("张三" -> 12, "李四" -> 16)
// 获取键(key)对应的值(value)
println(map.get("张三"))
// 获取所有key
println(map.keys)
// 获取所有value
println(map.values)
println("-" * 20)
// 遍历map
for ((k, v) <- map) println(k, v)
println("-" * 20)
// 获取"王五"年龄,不存在返回-1
println(map.getOrElse("王五", -1))
// 新增键值对
map += "王五" -> 18
// 删除键值对
map -= "李四" // 根据键删除对应值
println(map)
}
}



