Sobes.tech
Intern

Jaký je rozdíl mezi val a var v Kotlinu?

sobes.tech AI

Odpověď od AI

val (hodnota) se používá k deklaraci neměnitelných (immutable) proměnných. Po přiřazení hodnoty ji nelze změnit.

var (proměnná) se používá k deklaraci měnitelných (mutable) proměnných. Jejich hodnotu lze měnit kdykoli.

// Příklady použití
val neměnnáHodnota = 10 // Nelze změnit
var měnitelnáHodnota = 20  // Lze změnit
měnitelnáHodnota = 30