Intern
143
questionbank
Как происходит объявление переменной в языке программирования Kotlin для Android?
Answer from AI
sobes.tech 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 для отложенной инициализации Non-null переменной
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Присваивание значения
textView.text = "Привет, Android!"
}
}