scala中的方法签名:Map(String,Int)

Ork*_*zen 0 scala

我想用返回类型显式声明一个方法,如:

def method() : Int = {} 
Run Code Online (Sandbox Code Playgroud)

但我想回来一个Map((String,Int)).到目前为止,我无法使其发挥作用.

这是scala中无效的方法签名吗?如果是这样的话?

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

 //stuff
 Map("", 1)
 }
Run Code Online (Sandbox Code Playgroud)

dca*_*tro 6

通用类型参数应该包含在内[],而不是包含在内().很像Array[String]你的签名.

所以Map[String, Int]你正在寻找.