【发布时间】:2017-02-28 10:18:31
【问题描述】:
我有一个 Scala 课程:
class Example {
def fooBar() : String = {
// do some stuff
var whistles = new HashSet[String]()
fizzBuzz(whistles)
// do some more stuff
}
def fizzBuzz(whistles : Set[String]) : Unit = {
// do some stuff down here
}
}
当我调用fizzBuzz 方法(从fooBar 内部)时,这给了我编译器错误,说明:
类型不匹配;发现:java.util.HashSet[String] 需要:Set[String]
我在这里缺少什么?!? HashSet 实现 Set,我最后一次检查...
【问题讨论】: