object Test {
def main(args: Array[String]): Unit = {
val student = Map("name"->"zhangsan","age"->18)
//遍历 map
for((k,v)<- student){
println(k+":"+v)
}
//遍历 k,根据 k值获取 value值
for(k <- student.keySet){
println(k +"所对应的 value:"+student.get(k))
}
// 缺省值
println(student.get("gender"))
println(student.getOrElse("gender","boy"))
}
}
结果:
name:zhangsan
age:18
name所对应的 value:Some(zhangsan)
age所对应的 value:Some(18)
None
boy