Sobes.tech
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!"
    }
}