在Kotlin中有两种变量的声明方式,val和var,他们两者的区别如下:
var是一个可变变量,
这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。
val是一个只读变量,
这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。
也可简单理解为 - var: 变量(读写) - val:常量(只读)
版权声明:本文为wang1588143原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。