在Kotlin中,val和var都是用來聲明變量的關鍵字,但它們有著不同的含義和用法。
示例:
val name = "John" name = "Alice" // 編譯錯誤,val變量不能被重新賦值
var age = 25 age = 30 // 合法,var變量可以被重新賦值
總之,val用于聲明不可變的變量,而var用于聲明可變的變量。在實際編程中,應根據變量是否需要被修改來選擇使用val還是var。