Ant*_*oly 5 scala
最近我遇到了这样的代码:
var myVariable: variableKind = _
这似乎是一种分配null方式myVariable.
null
myVariable
_在这种情况下,任何人都可以解释背后的理由吗?分配_和null变量之间有什么区别?
_
Lee*_*Lee 6
它使用默认值初始化变量 - 该值取决于类型.对于数值类型,这就是zero,false对于布尔值,()用于Unit和空延长类型AnyRef.
zero
false
()
Unit
AnyRef
归档时间:
11 年,9 月 前
查看次数:
465 次
最近记录: