Intern
Kako se deklariše promenljiva u programskom jeziku Kotlin za Android?
sobes.tech АИ
Одговор од АИ
Da biste deklarisali promenljivu u Kotlinu, koristite ključne reči val (za nepromenljive) i var (za promenljive). Tip promenljive može biti eksplicitno naveden ili izveden od strane kompajlera.
val name: String = "Kotlin" // Nepromenljiva promenljiva sa eksplicitnim tipom String
var count: Int = 10 // Promenljiva koja se može menjati sa eksplicitnim tipom Int
val language = "Kotlin" // Nepromenljiva promenljiva, tip je izveden kao String
var version = 1.6 // Promenljiva, tip je izveden kao Double
Promenljive se deklarisu u telu klase, funkcije ili na najvišem nivou fajla.
U Android razvoju, promenljive se često koriste za čuvanje referenci na View elemente, podatke iz SharedPreferences, rezultate mrežnih zahteva itd.
Primer unutar klase:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit za odloženu inicijalizaciju non-null promenljive
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Dodeljivanje vrednosti
textView.text = "Zdravo, Android!"
}
}