Sobes.tech
Intern

Kokia yra skirtumas tarp val ir var Kotlin?

sobes.tech AI

Atsakymas iš AI

val (reikšmė) naudojamas deklaruoti nekintamas (immutable) kintamąsias. Po reikšmės priskyrimo jos pakeisti nebegalima.

var (kintamasis) naudojamas deklaruoti kintamas (mutable) kintamąsias. Jų reikšmę galima keisti bet kuriuo metu.

// Pavyzdžiai
val nekintamaReikšmė = 10 // Negalima keisti
var kintamaReikšmė = 20  // Gali būti keičiama
kintamaReikšmė = 30