Kotlin oraliqlari


ULASHISH

Kotlin oraliqlari

for sikli yordamida ".." orqali qiymatlar oraliqlarini ham yaratishingiz mumkin:

Misol

Butun alifboni chiqaring:

for (chars in 'a'..'x') {
  println(chars)
}
O‘zingiz sinab ko‘ring »

Sonlar oraliqlarini ham yaratishingiz mumkin:

Misol

for (nums in 5..15) {
  println(nums)
} 
O‘zingiz sinab ko‘ring »

Eslatma: Birinchi va oxirgi qiymat oraliqqa kiradi.


Qiymat mavjudligini tekshirish

Oraliqda qiymat mavjudligini tekshirish uchun ham in operatoridan foydalanishingiz mumkin:

Misol

val nums = arrayOf(2, 4, 6, 8)
if (2 in nums) {
  println("It exists!")
} else {
  println("It does not exist.")
}
O‘zingiz sinab ko‘ring »

Misol

val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
if ("Volvo" in cars) {
  println("It exists!")
} else {
  println("It does not exist.")
} 
O‘zingiz sinab ko‘ring »


Oraliqda break yoki continue

Oraliq/for siklida break va continue kalit so‘zlaridan ham foydalanishingiz mumkin:

Misol

nums 10 ga teng bo‘lganda siklni to‘xtating:

for (nums in 5..15) {
  if (nums == 10) {
    break
  }
  println(nums)
} 
O‘zingiz sinab ko‘ring »

Misol

Sikldagi 10 qiymatini o‘tkazib yuboring va keyingi iteratsiyadan davom eting:

for (nums in 5..15) {
  if (nums == 10) {
    continue
  }
  println(nums)
} 
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!