首页 > 代码库 > Scala映射
Scala映射
#映射:
包含一组键值对应元素的集合
val Z=Map(a1->b1,...)
val Z=Map((a1,b1),...)
##可变映射
val Y=scala.collection.mutable.Map((a1,b1)...)
val X=new scala.collection.mutable.Map[T1,T2]
#获取值
val a=Z(an) //返回值
val b=Z.get(an)
#检查 键
cal c=Z.contains(an) //返回不布尔值
#组合调用
val d= Z.getOrElse(an,0)
Y+=(a4->b4) //add
Y-=a4 //del
#映射的枚举
for((i,j) <- Z) E(i,j) //E为函数
#互换映射的键值
for ((i,j)<-Z) yield(j,i)
#获取键,或者值
Z.keySet
Z.values
Scala映射
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。