Kotlin中变量的声明方式 val和var的区别

在Kotlin中有两种变量的声明方式,val和var,他们两者的区别如下:

 var是一个可变变量,

     这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。     
     

 val是一个只读变量,

     这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。
      
 也可简单理解为 - var: 变量(读写)      - val:常量(只读)


版权声明:本文为wang1588143原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。