Intern
Mis vahe on val ja var Kotlinis?
sobes.tech AI
Vastus AI-lt
val (väärtus) kasutatakse muutumatute (immutable) muutujate deklaratsiooniks. Pärast väärtuse määramist ei saa seda muuta.
var (muutuja) kasutatakse muudetavate (mutable) muutujate deklaratsiooniks. Selle väärtust saab igal ajal muuta.
// Näited kasutamisest
val muutumatuVäärtus = 10 // Ei saa muuta
var muutujaVäärtus = 20 // Saab muuta
muutujaVäärtus = 30