Sobes.tech
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