Kotlin中var和val的区别
2017-05-23 07:47
204 查看
Kotlin中有两个关键字定义变量,这两个关键字外形看着差别很小就只差了一个字母,但实际差别很大的。
var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。
val是一个只读变量,这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。
var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。
val是一个只读变量,这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。
var name = "zhang san" println(name) name = "li si" println(name) val finalValue = "我是不可改变的"; println(finalValue);
相关文章推荐
- Kotlin中var和val的区别
- android Kotlin: val和var的区别
- Kotlin的常量(val)和变量(var)的区别
- kotlin中var 和 val的区别
- Kotlin: val和var的区别
- Kotlin中val和var的区别
- scala学习笔记-val和var的区别
- Kotlin中变量不同于Java: var 对val(KAD 02)
- Scala 中的val 与 var 的区别 immutable 与 mutable 的 区别
- Scala中val和var的区别
- scala关键字val、var、def的区别
- scala val 与var 区别
- Scala变量定义val与var的区别
- kotlin中的var和val
- Kotlin中的var和val
- Kotlin语言学习之定义变量(var,val)、方法(fun)
- Scala中val和var的区别
- scala val 和 var的区别
- 2017.10.16 Scala中val和var的区别
- kotlin程序结构之常量val与变量var