Sobes.tech
Intern

Kotlin-ში val და var-ს შორის რა განსხვავებაა?

sobes.tech AI

პასუხი AI-სგან

val (მნიშვნელობა) გამოიყენება შეუცვლელი (immutable) ცვლადების გამოცხადებისთვის. მას შემდეგ, რაც მნიშვნელობა მიენიჭება, მას ვერ შეცვლით.

var (ცვლადი) გამოიყენება ცვლადების გამოცხადებისთვის, რომლებიც შეიძლება შეიცვალოს ნებისმიერ დროს.

// გამოყენების მაგალითები
val შეუცვლელი მნიშვნელობა = 10 // ვერ შეცვლით
var ცვლადი მნიშვნელობა = 20  // შეიძლება შეცვალოთ
ცვლადი მნიშვნელობა = 30