Intern
¿Cómo se declara una variable en el lenguaje de programación Kotlin para Android?
sobes.tech AI
Respuesta de la IA
Para declarar una variable en Kotlin, se utilizan las palabras clave val (para variables inmutables) y var (para variables mutables). El tipo de la variable puede especificarse explícitamente o inferirse por el compilador.
val name: String = "Kotlin" // Variable inmutable con tipo explícito String
var count: Int = 10 // Variable mutable con tipo explícito Int
val language = "Kotlin" // Variable inmutable, tipo inferido como String
var version = 1.6 // Variable mutable, tipo inferido como Double
Las variables se declaran en el cuerpo de una clase, función o en el nivel superior del archivo.
En el desarrollo de Android, las variables se usan a menudo para almacenar referencias a elementos View, datos de SharedPreferences, resultados de solicitudes de red, etc.
Ejemplo dentro de una clase:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit para inicialización diferida de una variable no nula
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Asignación de valor
textView.text = "¡Hola, Android!"
}
}