YD's blog

Posted 三 10 2月 2016

Scala for the impatient: ch4

映射是key-value(對偶)的集合。 對偶是元組(tuple)最簡單的型態

val scores = Map("Alice"->10,"Bob"->3) //Map[String,Int]其值無法變

val scores= new scala.collection.mutable.HashMap[String,Int]
val bobScore=scores("Bob") //查找某個鍵對應的值
確認有無此鍵 scores.contains("Bob")

for((k,v) <- ) //遍歷所有對偶

scores.keySet //抓出key的集合
scores.values //抓出value的集合
操作映射時,默認情況下scala是按照哈希表

JAVA互動

拉鍊操作

Category: Scala
Tags: Scala