Kotlin中var和val 的區(qū)別

var和val均為Kotlin開發(fā)中的關(guān)鍵字定義變量,兩者雖然長得很像但是作用大不相同。

var為可變變量,即可以通過重新賦值來改變其內(nèi)容的變量,與java中傳統(tǒng)的聲明變量方式基本一致。

val為只讀變量,可以將它理解為java變量常用修飾符中的final,在初始化的時候需要賦值,且不能被修改。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 人生苦多,快來 Kotlin ,快速學(xué)習(xí)Kotlin! 什么是Kotlin? Kotlin 是種靜態(tài)類型編程...
    任半生囂狂閱讀 26,686評論 9 118
  • 本文是在學(xué)習(xí)和使用kotlin時的一些總結(jié)與體會,一些代碼示例來自于網(wǎng)絡(luò)或Kotlin官方文檔,持續(xù)更新... 對...
    竹塵居士閱讀 3,477評論 0 8
  • Kotlin中有兩個關(guān)鍵字定義變量,這兩個關(guān)鍵字外形看著差別很小就只差了一個字母,但實際差別很大的。
    sirai閱讀 1,615評論 0 0
  • 不重要的廢話 前段時間看了一遍《Programming Kotlin》,主要目的是想提高自己的英文閱讀能力,能力提...
    珞澤珈群閱讀 3,575評論 1 7
  • 秋末的天氣慢慢變得喜怒無常,時好時壞,慢慢變得蕭瑟,看著校園的一切,感覺特別的凄涼,我想這對我來說秋的美是美的凄...
    Q夢love閱讀 526評論 1 1

友情鏈接更多精彩內(nèi)容