【发布时间】:2009-12-15 17:26:23
【问题描述】:
我在 David Pollak 的 "Beginning Scala" 中看到了一个 delayed 示例。我试图通过反复试验来适应这一点。这是我所拥有的:
def sayhello() = {
println("hello")
}
def delaying(t: => Unit):Unit = {
println("before call")
t
println("after call")
}
delaying(sayhello())
你会如何延迟一个带参数的函数/方法?为什么我在拨打t 时不能使用括号?在哪里可以找到更多关于延迟函数的文档?
【问题讨论】:
-
@DerekMahar 完成。请删除你的评论(我也会删除我的)。
标签: scala language-features delay