Java Boolean qiymatlari
Java Boolean qiymatlari
Dasturlashda sizga ko‘pincha faqat ikki qiymatdan birini qabul qila oladigan ma’lumot tipi kerak bo‘ladi, masalan:
- HA / YO‘Q
- YONIQ / O‘CHIQ
- ROST / YOLG‘ON
Buning uchun Java tilida true yoki false qiymatlarini saqlay oladigan boolean ma’lumot tipi mavjud.
boolean nomi bugungi kunda kompyuterlarda qo‘llaniladigan mantiq tizimini birinchi bo‘lib ta’riflagan matematik Jorj Bul (George Boole) nomidan olingan.
Boolean qiymatlar
Boolean tipi boolean kalit so‘zi bilan e’lon qilinadi va faqat true yoki false qiymatlarini qabul qila oladi:
Misol
boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun); // Outputs true
System.out.println(isFishTasty); // Outputs false
Amalda boolean qiymatlar ko‘pincha ifodalar natijasi bo‘ladi va dasturlarda shartlarni tekshirish uchun ishlatiladi (quyiga qarang).
Boolean ifodalar
Boolean ifoda boolean qiymat qaytaradi: true yoki false.
Bu dasturlarda mantiq qurish va qaror qabul qilish uchun foydali.
Masalan, ifoda (yoki o‘zgaruvchi) rost yoki yolg‘on ekanini aniqlash uchun katta (>) operatori kabi taqqoslash operatoridan foydalanishingiz mumkin:
Misol
int x = 10;
int y = 9;
System.out.println(x > y); // Outputs true, because 10 is greater than 9
Yoki bundan ham osonroq:
Misol
System.out.println(10 > 9); // Outputs true, because 10 is greater than 9
Quyidagi misollarda ifodani hisoblash uchun teng (==) operatoridan foydalanamiz:
Misol
int x = 10;
System.out.println(x == 10); // Outputs true, because the value of x is equal to 10
Misol
System.out.println(10 == 15); // Outputs false, because 10 is not equal to 15
Natijani boolean o‘zgaruvchida saqlash
Taqqoslash natijasini boolean o‘zgaruvchida ham saqlashingiz mumkin:
Misol
int x = 10;
int y = 9;
boolean isGreater = x > y;
System.out.println(isGreater); // Outputs true
Eslatma: Taqqoslash natijasini boolean o‘zgaruvchida saqlash yoki taqqoslashni to‘g‘ridan-to‘g‘ri ishlatish o‘zingizga bog‘liq.
Natijani saqlash kodingizni o‘qishni osonlashtirishi mumkin, ayniqsa undan qayta foydalanmoqchi bo‘lsangiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
