var和val——Kotlin基礎

var:可變變量,可在聲明賦值後多次改動
val:不可變量,一旦賦值則不可改動

val 也可以理解爲常量,kotlin中分爲兩種常量。

  • 局部範圍常量: 可以在聲明的時候不進行賦值,但要在第一次使用之前進行賦值。
fun main(args: Array<String>) {

    val age = 20

    val name: String

    if(age <=20){
        name = "jpy"
    }else{
        name = "zinc"
    }

    println(name)

}
  • 類的常量屬性:可以在兩個地方進行賦值,聲明處、類或結構體的構造器中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章