var和val均为Kotlin开发中的关键字定义变量,两者虽然长得很像但是作用大不相同。
var为可变变量,即可以通过重新赋值来改变其内容的变量,与java中传统的声明变量方式基本一致。
val为只读变量,可以将它理解为java变量常用修饰符中的final,在初始化的时候需要赋值,且不能被修改。
var和val均为Kotlin开发中的关键字定义变量,两者虽然长得很像但是作用大不相同。
var为可变变量,即可以通过重新赋值来改变其内容的变量,与java中传统的声明变量方式基本一致。
val为只读变量,可以将它理解为java变量常用修饰符中的final,在初始化的时候需要赋值,且不能被修改。
本文标题:Kotlin中var和val 的区别
本文链接:https://www.haomeiwen.com/subject/cjtilftx.html
网友评论