代码改变世界

scala 声明变量

2021-08-23 13:49  ZealouSnesS  阅读(252)  评论(0编辑  收藏  举报

scala 中无论 val 还是 var,声明的时候都必须赋一个初值,不能仅声明,例如:

var str:String

val str: String

都会报错

 block can not contain declarations


所以,必须赋给一个初值,如果实在在声明的时候尚不能确定变量的值,则应该赋一个null

var str:String = null