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՝ հետաձգված և non-null փոփոխականի սկզբնականացման համար

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

        textView = findViewById(R.id.myTextView) // արժեք տալ
        textView.text = "Բարև, Android!"
    }
}