您的位置:首页 > 移动开发 > Android开发

Kotlin: val和var的区别

2017-05-24 10:38 281 查看
val用于声明常量

/**
* 声明常量
*/
fun main(args: Array<String>){
val a: Int = 1 //立即初始化
val b = 2 //推导出Int类型
val c: Int //当没有初始化值的时候必须声明类型
c = 3 //赋值
}


var用于声明变量

/**
* 变量
*/
fun main(args: Array<String>){
var  x = 5 //推导出Int类型
x += 1
println("x = $x")
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Kotlin android var val