Arrays
...
Kotlin Massivlar
Massivlar bir vaqtning o'zida bir nechta qiymatlarni bitta o'zgaruvchida saqlash uchun ishlatiladi, har bir qiymat uchun alohida o'zgaruvchi yaratish o'rniga.
Massiv yaratish uchun arrayOf()
funksiyasidan foydalaning va qiymatlarni vergul bilan ajratilgan ro'yxat ichida joylashtiring:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
Massiv Elementlarini Kirish
Massiv elementlariga indeks raqami orqali kirishingiz mumkin, bu raqamlar kvadrat qavslar ichida bo'ladi.
Quyidagi misolda, cars
massivining birinchi elementining qiymatini olishni ko'ramiz:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
println(cars[0])
// Natija: Volvo
Eslatma
Stringlar kabi, massiv indekslari ham 0 dan boshlanadi: [0] birinchi element. [1] ikkinchi element va hokazo.
Massiv Elementini O'zgartirish
Maxsus elementning qiymatini o'zgartirish uchun, indeks raqami orqali murojaat qiling:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
cars[0] = "Opel"
println(cars[0])
// Endi Volvo o'rniga Opel chiqadi
Massiv Uzunligi / Hajmi
Massivdagi nechta element borligini bilish uchun size
xususiyatidan foydalaning:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
println(cars.size)
// Natija: 4
Elementning Borligini Tekshirish
Elementning massivda mavjudligini tekshirish uchun in
operatoridan foydalanishingiz mumkin:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
if ("Volvo" in cars) {
println("Bu mavjud!")
} else {
println("Bu mavjud emas.")
}
Massivni Tsikl Bilan Ko'rish
Ko'pincha massivlar bilan ishlaganda, barcha elementlarni tsikllash kerak bo'ladi.
Massiv elementlarini for
tsikli bilan ko'rishingiz mumkin, bu haqida keyingi bo'limlarda batafsilroq ma'lumot olasiz.
Quyidagi misol cars
massividagi barcha elementlarni chiqaradi:
Misol
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
for (x in cars) {
println(x)
}
Last updated on 12/4/2024