var和val均為Kotlin開發(fā)中的關(guān)鍵字定義變量叶组,兩者雖然長得很像但是作用大不相同壳繁。
var為可變變量坟募,即可以通過重新賦值來改變其內(nèi)容的變量缆毁,與java中傳統(tǒng)的聲明變量方式基本一致番川。
val為只讀變量,可以將它理解為java變量常用修飾符中的final脊框,在初始化的時候需要賦值颁督,且不能被修改。
var和val均為Kotlin開發(fā)中的關(guān)鍵字定義變量叶组,兩者雖然長得很像但是作用大不相同壳繁。
var為可變變量坟募,即可以通過重新賦值來改變其內(nèi)容的變量缆毁,與java中傳統(tǒng)的聲明變量方式基本一致番川。
val為只讀變量,可以將它理解為java變量常用修飾符中的final脊框,在初始化的時候需要賦值颁督,且不能被修改。