Scala有两种变量:var和val。val类似与Java种的final变量,一旦初始化了,就不能再被赋值。相反,var可以在生命周期内被多次赋值!
同样的代码,我把val改成var编译就没有问题了;
版权声明:本文为fjse51原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
Scala有两种变量:var和val。val类似与Java种的final变量,一旦初始化了,就不能再被赋值。相反,var可以在生命周期内被多次赋值!
同样的代码,我把val改成var编译就没有问题了;