2022-10-09 07:01:38
Java Logical Operators
Logical (Mantiqiy) operatorlar ifodaning to'g'ri(true) yoki noto'g'ri (false) ekanligini tekshirish uchun ishlatiladi.
&& - (Va) ma'nosiga ega amal faqatgina ikta amal true bolgandagina o'zidan true qaytaradi, qolgan holatlarda doim false beradi.
Bu degani true va true —> (true && true) bo'lsa - true qaytaradi
true va false bo'lib qolsa - false
|| - (Yoki) ma'nosiga ega amal.
true yoki false bolganda true beradi, faqatgina false yoki false bolganda false qaytaradi.
Bizga logical operatorlarni ishlatish uchun Relational Operatorlar kerak bo'ladi.
Misol
int a = 5, b = 6, c = 5;
(a == c && a == b) - shu amal ohiri true (to'g'ri) bilan tugaydimi yoki false noto'g'ri bilanmi?
Keling shuni ko'rib chiqamiz.
a == c - bizga true beradi sababi 5 5 ga teng.
a == b - bizga false beradi sababi 5 6 ga teng emas.
Shunda amalimiz (true && false) ga keldi va bundan faqat false qaytadi.
P/S: Ko'proq ma'lumot shu yerda.
@java_stuff
163 viewsedited 04:01