Intern
Kā deklarēt mainīgo Kotlin programmēšanas valodā Android?
sobes.tech AI
Atbilde no AI
Lai deklarētu mainīgo Kotlin valodā, tiek izmantoti atslēgvārdi val (nepārtrauktām mainīgajām) un var (mainīgajām). Mainīgā tips var tikt skaidri norādīts vai arī to var izsecināt no kompilatora.
val name: String = "Kotlin" // Nepārtrauktas mainīgās ar skaidri norādītu String tipu
var count: Int = 10 // Mainīgā ar skaidri norādītu Int tipu
val language = "Kotlin" // Nepārtrauktas mainīgās, tips tiek izsecināts kā String
var version = 1.6 // Mainīgā, tips tiek izsecināts kā Double
Mainīgie tiek deklarēti klases, funkcijas vai faila augšējā līmenī.
Android izstrādē, mainīgie bieži tiek izmantoti, lai saglabātu atsauces uz View elementiem, datus no SharedPreferences, tīkla pieprasījumu rezultātus un tamlīdzīgi.
Piemērs klases ietvaros:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit, lai atliktu inicializāciju un nodrošinātu, ka mainīgais nav null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Vērtības piešķiršana
textView.text = "Sveiki, Android!"
}
}