Intern
Hogyan történik a változó deklarálása Kotlin programozási nyelven Androidhoz?
sobes.tech MI
Válasz az MI-től
A Kotlinban változó deklarálásához a val (állandókhoz) és var (változókhoz) kulcsszavakat használjuk. A változó típusa kifejezetten megadható vagy a fordító által levonható.
val name: String = "Kotlin" // Állandó változó kifejezett String típussal
var count: Int = 10 // Változó kifejezett Int típussal
val language = "Kotlin" // Állandó változó, típusa Stringként lesz levonva
var version = 1.6 // Változó, típusa Doubleként lesz levonva
A változók osztály, függvény vagy a fájl legfelső szintjén deklarálhatók.
Android fejlesztésben a változókat gyakran használják View elemek hivatkozására, SharedPreferences adatok tárolására, hálózati kérések eredményeire stb.
Példa osztályon belül:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit a késleltetett, nem-null változó inicializálásához
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Érték hozzárendelése
textView.text = "Helló, Android!"
}
}