Sobes.tech
Intern

Android üçün Kotlin proqramlaşdırma dilində dəyişən necə elan edilir?

sobes.tech Süni İntellekt

AI-dan cavab

Kotlin-də dəyişənləri elan etmək üçün val (dəyişməzlər üçün) və var (dəyişənlər üçün) açar sözlərindən istifadə olunur. Dəyişənin tipi açıq şəkildə göstərilə bilər və ya tərtibçi tərəfindən çıxarıla bilər.

val name: String = "Kotlin" // Açıq göstərilmiş String tipi ilə dəyişməz dəyişən
var count: Int = 10       // Açıq göstərilmiş Int tipi ilə dəyişən

val language = "Kotlin" // Dəyişməz dəyişən, tipi String kimi çıxarılır
var version = 1.6       // Dəyişən, tipi Double kimi çıxarılır

Dəyişənlər sinifin bədənində, funksiya daxilində və ya faylın yuxarı səviyyəsində elan edilir.

Android inkişafında, dəyişənlər tez-tez View elementlərinə istinadlar, SharedPreferences-dən məlumatlar, şəbəkə sorğularının nəticələri və s. üçün istifadə olunur.

Sinf daxilində nümunə:

class MyActivity : AppCompatActivity() {

    private lateinit var textView: TextView // lateinit, gecikdirilmiş və null olmayan dəyişənin başlanğıcı üçün

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

        textView = findViewById(R.id.myTextView) // Dəyər təyin etmə
        textView.text = "Salam, Android!"
    }
}