// 遍历 map 的 key 和 value
for ((key, value) <- b) {
println("key is" + key + " ,value is" + value)
}
// 遍历 map 的 key
for (ele <- b.keySet) {
println("key is " + ele + " ,value is" + b.getOrElse(ele, 0))
}
// 遍历 map 的 value
for (ele <- b.values) {
println("value is " + ele)
}
// 生成新 map ,反转 key 和 value
for ((key, value) <- b) {
yield (value, key)
}
欢迎关注,本号将持续更新本人编程路上的各种见闻。