Booleans

...

SU

Kotlin Booleans

Dasturlashda juda tez-tez ikkita qiymatdan birini oladigan ma'lumot turi kerak bo'ladi, masalan:

  • HA / YO'Q
  • YOQ / O'CHIRISH
  • TO'G'RI / XATO

Buning uchun Kotlin Boolean ma'lumot turini taqdim etadi, bu faqat true yoki false qiymatlarini olishi mumkin.

Boolean Qiymatlar

Boolean turidagi o'zgaruvchi Boolean kalit so'zi yordamida e'lon qilinadi va faqat true yoki false qiymatlarini olishi mumkin:

Misol

val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun)   // true chiqadi
println(isFishTasty)   // false chiqadi

Oldingi bo'limlarda boshqa ma'lumot turlari bilan o'rganganingizdek, yuqoridagi misolni turini ko'rsatmasdan ham yozishingiz mumkin, chunki Kotlin o'zgaruvchilarning Boolean ekanligini tushunadi:

Misol

val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun)   // true chiqadi
println(isFishTasty)   // false chiqadi

Boolean Ifodasi

Boolean ifodasi Boolean qiymatini qaytaradi: true yoki false.

Siz ifodaning (yoki o'zgaruvchining) to'g'ri yoki noto'g'riligini aniqlash uchun solishtirish operatoridan, masalan, kattalik (>) operatoridan foydalanishingiz mumkin:

Misol

val x = 10
val y = 9
println(x > y) // true qaytaradi, chunki 10 9 dan katta

Yana ham osonroq:

Misol

println(10 > 9) // true qaytaradi, chunki 10 9 dan katta

Quyidagi misollarda, biz tenglik (==) operatoridan ifodani baholash uchun foydalanamiz:

Misol

val x = 10
println(x == 10) // true qaytaradi, chunki x qiymati 10 ga teng

Misol

println(10 == 15) // false qaytaradi, chunki 10 15 ga teng emas

Boolean ifodaning qiymati barcha Kotlin taqqoslashlari va shartlari uchun asos bo'ladi.

Keyingi bo'limda shartlar haqida ko'proq bilib olasiz.

Ushbu sahifada

GitHubda tahrirlash