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!"
}
}