什么是Null用于?

时间:2014-03-09 12:45:03

标签: scala

我对此做了一些研究,我能得到的唯一信息是Scala.Null仅用于向后兼容Java。这是真的?

1 个答案:

答案 0 :(得分:2)

请参阅API

  

Null与scala.Nothing一起 - 位于Scala类型层次结构的底部。

     

Null是所有引用类型的子类型;它唯一的例子是空引用。由于Null不是值类型的子类型,因此null不是任何此类型的成员。例如,无法将null赋给scala.Int类型的变量。