Intern
Cum se declară o variabilă în limbajul de programare Kotlin pentru Android?
sobes.tech AI
Răspuns de la AI
Pentru a declara o variabilă în Kotlin, se folosesc cuvintele cheie val (pentru variabile imuabile) și var (pentru variabile mutable). Tipul variabilei poate fi specificat explicit sau dedus de către compilator.
val name: String = "Kotlin" // Variabilă imuabilă cu tip explicit String
var count: Int = 10 // Variabilă mutable cu tip explicit Int
val language = "Kotlin" // Variabilă imuabilă, tipul dedus ca String
var version = 1.6 // Variabilă mutable, tipul dedus ca Double
Variabilele sunt declarate în corpul unei clase, funcții sau la nivelul superior al fișierului.
În dezvoltarea Android, variabilele sunt adesea folosite pentru a stoca referințe la elemente View, date din SharedPreferences, rezultate ale solicitărilor de rețea etc.
Exemplu în interiorul unei clase:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit pentru inițializare întârziată a unei variabile non-null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Atribuire valoare
textView.text = "Salut, Android!"
}
}