2015-08-25 15 views
0

我想用一個返回類型顯式聲明的方法,如:方法簽名:地圖(字符串,整數)

def method() : Int = {} 

但我想回到一個Map((String,Int))代替。到目前爲止,我無法讓它工作。

這是一個在scala中無效的方法簽名?如果是的話爲什麼

def parseEmptySpaceLine0 (array: Array[String]): Map(String, Int) = { 

//stuff 
Map("", 1) 
} 

回答

6

通用類型參數應該被封閉在[],而不是在()。很像你的簽名中的Array[String]

所以它是Map[String, Int]你在找。