Sobes.tech
Intern

Как се обявява променлива в езика за програмиране Kotlin за Android?

sobes.tech AI

Отговор от AI

За да обявите променлива в Kotlin, използвайте ключовите думи val (за неизменяеми променливи) и var (за променливи, които могат да се променят). Типът на променливата може да бъде явно указан или извлечен от компилатора.

val name: String = "Kotlin" // Неизменяема променлива с явно указан тип String
var count: Int = 10       // Променлива, която може да се променя, с явно указан тип Int

val language = "Kotlin" // Неизменяема променлива, типът е извлечен като String
var version = 1.6       // Променлива, типът е извлечен като Double

Променливите се обявяват в тялото на клас, функция или на най-високо ниво във файла.

В Android разработката, променливите често се използват за съхраняване на препратки към View елементи, данни от SharedPreferences, резултати от мрежови заявки и др.

Пример в рамките на клас:

class MyActivity : AppCompatActivity() {

    private lateinit var textView: TextView // lateinit за отложена инициализация на не-null променлива

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        textView = findViewById(R.id.myTextView) // Присвояване на стойност
        textView.text = "Здравей, Android!"
    }
}