我是一個新手斯卡拉恐怕: 我想一個地圖轉換成基於一些簡單的邏輯新地圖:斯卡拉地圖轉換
val postVals = Map("test" -> "testing1", "test2" -> "testing2", "test3" -> "testing3")
我想測試值「 testing1" 並更改值(在創建新地圖)
def modMap(postVals: Map[String, String]): Map[String, String] = {
postVals foreach {case(k, v) => if(v=="testing1") postVals.update(k, "new value")}
}
是,通過施加給定函數的所有元素,則返回一個新的集合非常感謝......我試圖讓我的大腦思考功能,慢慢地但肯定地...... – Vonn 2010-05-24 05:54:57