Kotlin Booleanlar
Kotlin Booleanlar Dasturlashda ko'pincha faqat ikkita qiymatga ega bo'lishi mumkin bo'lgan ma'lumot turi kerak bo'ladi, masalan:
HA / YO'Q
ON / OFF
TO'G'RI / NOTO'G'RI
Buning uchun Kotlin da Boolean ma'lumot turi mavjud bo'lib, u true yoki false qiymatlarini qabul qiladi.
Boolean Qiymatlar
Boolean turi Boolean kalit so'zi bilan e'lon qilinishi mumkin va faqat true yoki false qiymatlarini qabul qiladi:
Misol
val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun) // Natija: true
println(isFishTasty) // Natija: falseOldingi boblarda boshqa ma'lumot turlari bilan o'rganganingizdek, yuqoridagi misolni turini ko'rsatmasdan ham yozish mumkin, chunki Kotlin o'z-o'zidan o'zgaruvchilarni Boolean ekanligini tushunadi:
Misol
val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun) // Natija: true
println(isFishTasty) // Natija: falseBoolean Ifoda
Boolean ifoda Boolean qiymatini: true yoki false qaytaradi.
Siz taqqoslash operatoridan, masalan, katta (>) operatoridan foydalanib, ifoda (yoki o'zgaruvchi) to'g'ri yoki noto'g'ri ekanligini aniqlashingiz mumkin:
Misol
val x = 10
val y = 9
println(x > y) // Natija: true, chunki 10 9 dan kattaYana ham osonroq:
Misol
println(10 > 9) // Natija: true, chunki 10 9 dan kattaQuyidagi misollarda, biz tenglik (==) operatoridan foydalanib, ifodani baholaymiz:
Misol
val x = 10;
println(x == 10); // Natija: true, chunki x ning qiymati 10 ga tengMisol
println(10 == 15); // Natija: false, chunki 10 15 ga teng emasIfodaning Boolean qiymati Kotlin taqqoslashlari va shartlarining asosidir.
Keyingi bobda shartlar haqida ko'proq ma'lumot olasiz.
