Intern
Kotlin-ში val და var-ს შორის რა განსხვავებაა?
sobes.tech AI
პასუხი AI-სგან
val (მნიშვნელობა) გამოიყენება შეუცვლელი (immutable) ცვლადების გამოცხადებისთვის. მას შემდეგ, რაც მნიშვნელობა მიენიჭება, მას ვერ შეცვლით.
var (ცვლადი) გამოიყენება ცვლადების გამოცხადებისთვის, რომლებიც შეიძლება შეიცვალოს ნებისმიერ დროს.
// გამოყენების მაგალითები
val შეუცვლელი მნიშვნელობა = 10 // ვერ შეცვლით
var ცვლადი მნიშვნელობა = 20 // შეიძლება შეცვალოთ
ცვლადი მნიშვნელობა = 30