Map常规操作指南与常用方法详解
时间:2026-08-15 | 作者:怪兽小助手 | 阅读:0Map的常见操作
基本操作
1.先添加键值对
2.删除
3.查询:通过 key 来定位并找到对应的 value
4.遍历
示例
eg:
package map
import scala.collection.mutable
//import scala.collection.immutable.Map
//默认情况下,不写任何的导入语句和包名,Map是表示不可变的,它不能使用 +=的方式添加新的键值对!
object map02 {
def main(args: Array[String]): Unit = {
val map1 = mutable.Map((42 ->"湖北省"),(14 -> "山西省"))
//1.添加一个元素
//val map2 = map1 + (19 -> "河南省")
map1 += (19 -> "河南省")
//2.删除。删除根据key值来删除
map1 -= 42
//3.14对应是哪个省?
val ret = map1.get(14) //如果找到了,就有值,没有找到就是None
if(ret.isDefined){
println(ret.get)
}
println(map1)
//4. for 遍历
for((key, value) <- map1){
println(s"${value}身份证的前两位编号是${key}")
}
}
}
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- 迅捷路由器怎么调信号最强,设置时要注意什么?
- 时间:2026-08-27
-
- vivo浏览器怎么卸不掉?原因和解决方法在这里
- 时间:2026-08-27
-
- OPPO R11s黑屏了,怎么强制恢复出厂设置?
- 时间:2026-08-27
-
- 飞利浦显示器包装盒有生产日期和保修期吗?怎么看?
- 时间:2026-08-27
-
- 联想新平板开机必须联网吗?怎么做?
- 时间:2026-08-27
-
- 平板横竖屏切换设置与问题解决
- 时间:2026-08-27
-
- 移动电源容量怎么测?要准备哪些工具?
- 时间:2026-08-27
-
- 荣耀90 Pro防水吗?防水级别多少?怎么用才安全
- 时间:2026-08-27
精选合集
更多大家都在玩
大家都在看
更多-
- 糖尿病完全不能吃糖吗
- 时间:2026-09-15
-
- 蚂蚁庄园小课堂2026年9月16日最新题目答案
- 时间:2026-09-15
-
- 小鸡答题今天的答案是什么2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园每日答题答案2026年9月16日
- 时间:2026-09-15
-
- 以下哪种粮食是酿造绍兴黄酒的主要原料 蚂蚁庄园今日答案9月16日
- 时间:2026-09-15
-
- 劝学名句“及时当勉励,岁月不待人”出自哪位诗人 蚂蚁庄园今日答案9.16
- 时间:2026-09-15
-
- 蚂蚁庄园今天答题答案2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园答题今日答案2026年9月16日
- 时间:2026-09-15
