=12, Jack=20}
二、获取 Map 值
----
获取 Map 值 :
使用 取值运算符 [] 获取 Map 集合中的值 , 运算符中传入 键 , 如果找不到 键 对应的 值 , 返回 null...getOrImplicitDefault(key)
使用 Map#getOrElse 函数 , 获取 键 对应的 值 , 如果没有找到则返回 Lambda 表达式 参数 的返回值 ;
public...键 , 如果找不到 键 对应的 值 , 返回 null
println(map["Tom"])
// 使用 Map#getValue 函数 , 获取 键 对应的 值 , 如果没有找到则抛出异常...的返回值
println(map.getOrElse("Tim", {20}))
// 使用 Map#getOrDefault 函数 , 获取 键 对应的 值 , 如果没有找到则返回默认值...=20}
18
18
20
88
三、Map 遍历
----
Map 遍历方式 :
forEach 函数 , 传入 Lambda 表达式参数 , 该 Lambda 表达式的参数为 Map.Entry<K