Kotlin val ile var farkı

YuuOtosaka

Hectopat
Katılım
28 Eylül 2019
Mesajlar
275
Daha fazla  
Cinsiyet
Erkek
Selam dostlar. Daha yeni yeni kotlin öğreniyorum. Video da "val" ile "var" kodu kullanıyor. Acaba ikisinin farkı nedir?
 
val final demek, readonly.
Degiskene assign ettigin degeri sonradan degistiremezsin.
var ise degerini degistirebilirsin.
Her dilde var benzeri konsept, C# da readonly, JS de const, java'da final.
Kotlinin yaklasimi daha guzel, val ile final, var ise variable.

val kullanmis ise developer, bu degerin sonradan degismemesi gerekiyor anlami vermis demektir.
Mumkun oldugunca val ve immutable obje kullanmak gerek.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…