相关疑难解决方法(0)

Scala变量参数列表可能带有call-by-name吗?

我有一些像这样的代码:

def foo (s: => Any) = println(s)
Run Code Online (Sandbox Code Playgroud)

但是当我想将它转换为具有可变长度的参数列表时,它将不再编译(在Scala 2.10.0-RC2上测试):

def foo (s: => Any*) = println(s)
Run Code Online (Sandbox Code Playgroud)

我必须写什么,它是这样的?

scala

9
推荐指数
2
解决办法
1338
查看次数

标签 统计

scala ×1