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