首页 > 其他 > 详细

Scala var 和 val

时间:2014-12-19 19:24:22      阅读:251      评论:0      收藏:0      [点我收藏+]

Scala var 和 val


在写 scala 代码的时候可能有这样的错误提示,如下,

scala> val name = "lyx"
name: String = lyx

scala> name = "lyx,hello"
<console>:8: error: reassignment to val
       name = "lyx,hello"
            ^

error: reassignment to val,这是因为 val 定义的变量是不能再次被赋值的,也就是说这个变量名称和值是绑定的,不能改变。

如果想改变这个名称和值得绑定,那么使用 var 定义变量,如下,

scala> var age = 1
age: Int = 1

scala> age = 2
age: Int = 2


===========================END===========================


Scala var 和 val

原文:http://my.oschina.net/xinxingegeya/blog/358134

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!