Kotlin中的var和val

来源:互联网 发布:nginx sub filter模块 编辑:程序博客网 时间:2024/06/17 09:12

Classes in Kotlin can have properties. These can be declared as mutable, using the var keyword or read-only using the val keyword.

用read-only一次修饰,也许你就明白了其中的含义,”只读“
val就好比当年的 finalconst,就是一旦复制,就不得修改。
var a = “abc” ; a=”ac”; 这是允许的
但是如果你用
val a= “abc”; a=”ac”; 这就是错误的。其实var和val按我理解的就这点区别。欢迎补充。