【发布时间】:2016-09-27 23:27:24
【问题描述】:
如何调用这样的scala函数?
def f(v: Void): Unit = {println(1)}
我还没有在 Scala 中找到 Void 类型的值。
【问题讨论】:
-
f(null)也许? -
像魅力一样工作!但是为什么
null有效,它与Void有什么关系? -
类型
Null(其中null是一个实例)是所有引用类型(docs.scala-lang.org/resources/images/…)的子类。Void是一个引用类型(Object的子类,又名AnyRef)。