声明变量
- Java中声明变量都会以类型开始
int a = 1;//以int类型开始
- Kotlin中声明变量以关键字开始
显示地指定变量的类型val a = 1//以val关键字开始
val a: Int = 1
可变变量和不可变变量
声明变量的关键字有两个
-
val (value)
- 不可变引用
- 使用val声明的变量不能在初始化之后再次赋值。它对应的是Java的final变量
-
var (variable)
- 可变引用
- 这种变量的值可以被改变。相当于java的普通变量
建议
- 默认情况下,尽可能的使用val关键字来声明,仅在必要时候使用var
网友评论