题目:
val m1 = Map(
"马云 - 阿里巴巴" -> 1964, // 猫
"马化腾 - 腾讯" -> 1971, // QQ
"李彦宏 - 百度" -> 1968,
"雷军 - 小米" -> 1969,
"丁磊 - 网易" -> 1971, // 猪厂
"张一鸣 - 字节跳动" -> 1983,
"刘强东 - 京东" -> 1974, // 狗
"程维 - 滴滴" -> 1983,
"王兴 - 美团" -> 1979,
"周鸿祎 - 360" -> 1970, // 杀毒软件 3Q大战
"黄峥 - 拼多多" -> 1980,
"李想 - 理想汽车" -> 1981,
"贾跃亭-乐视" ->1973,
"陈天桥-盛大网络" ->1973,
"周源-知乎" ->1980,
"张小龙-微信" ->1969,
"王小川-搜狗" ->1978,
)
//从Map中打印所有年龄为1971的创业者的信息。
object test02 {
def main(args: Array[String]): Unit = {
//打印 1971年
val m1=Map(
"马云 - 阿里巴巴" -> 1964, // 猫
"马化腾 - 腾讯" -> 1971, // QQ
"李彦宏 - 百度" -> 1968,
"雷军 - 小米" -> 1969,
"丁磊 - 网易" -> 1971, // 猪厂
"张一鸣 - 字节跳动" -> 1983,
"刘强东 - 京东" -> 1974, // 狗
"程维 - 滴滴" -> 1983,
"王兴 - 美团" -> 1979,
"周鸿祎 - 360" -> 1970, // 杀毒软件 3Q大战
"黄峥 - 拼多多" -> 1980,
"李想 - 理想汽车" -> 1981,
"何小鹏 - 小鹏汽车" -> 1977,
"陈天骄 - 盛大网络" -> 1973,
"张小龙 - 微信" -> 1969
)
//遍历
for((k,v)<-m1 if(v == 1971)){
println(k,v)
}
println("-"*40)
for ((k,1971) <- m1){
println(k,1971)
}
}
}