جافا الكلمة المنطقية
في Java، الكلمة الأساسية المنطقية هي نوع بيانات بدائي. يتم استخدامه لتخزين قيمتين محتملتين فقط، إما صحيحة أو خاطئة. فهو يحدد 1 بت من المعلومات ولا يمكن تحديد 'حجمها' بدقة.
يتم استخدام الكلمة الأساسية المنطقية مع المتغيرات والأساليب. قيمته الافتراضية خاطئة. ويرتبط بشكل عام بالعبارات الشرطية.
أمثلة على الكلمات الأساسية المنطقية لـ Java
المثال 1: مثال منطقي بسيط
public class BooleanExample1 { public static void main(String[] args) { int num1=10; int num2=20; boolean b1=true; boolean b2=false; if(num1<num2) { system.out.println(b1); } else system.out.println(b2); < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> true </pre> <h3>Example 2: Comparing the variables of boolean type</h3> <pre> public class BooleanExample2 { public static void main(String[] args) { boolean b1=true; boolean b2=false; boolean b3=(b1==b2); System.out.println(b1); System.out.println(b2); System.out.println(b3); } } </pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> true false false </pre> <h3>Example 3: Method of boolean type</h3> <pre> public class BooleanExample3 { public static boolean display(int num) { if(num>10) { return true; } else { return false; } } public static void main(String[] args) { System.out.println(display(15)); } } </pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> true </pre> <h3>Example 4: Comparing objects</h3> <pre> public class BooleanExample4 { public static void main(String[] args) { BooleanExample4 b1=new BooleanExample4(); BooleanExample4 b2=new BooleanExample4(); boolean result=(b1==b2); System.out.println('Is objects are equal : '+result); } } </pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Is objects are equal : false </pre> <h3>Example 5: Finding a prime number</h3> <pre> public class BooleanExample5 { public static void main(String[] args) { int num=7; boolean flag=false; for(int i=2;i<num;i++) { if(num%i="=0)" flag="true;" break; } if(flag) system.out.println('not prime'); else system.out.println('prime'); < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> prime </pre></num;i++)></pre></num2)> مثال 2: مقارنة متغيرات النوع المنطقي
public class BooleanExample2 { public static void main(String[] args) { boolean b1=true; boolean b2=false; boolean b3=(b1==b2); System.out.println(b1); System.out.println(b2); System.out.println(b3); } } اختبره الآن انتاج:
true false false
مثال 3: طريقة النوع المنطقي
public class BooleanExample3 { public static boolean display(int num) { if(num>10) { return true; } else { return false; } } public static void main(String[] args) { System.out.println(display(15)); } } اختبره الآن انتاج:
true
المثال 4: مقارنة الكائنات
public class BooleanExample4 { public static void main(String[] args) { BooleanExample4 b1=new BooleanExample4(); BooleanExample4 b2=new BooleanExample4(); boolean result=(b1==b2); System.out.println('Is objects are equal : '+result); } } اختبره الآن انتاج:
Is objects are equal : false
مثال 5: العثور على عدد أولي
public class BooleanExample5 { public static void main(String[] args) { int num=7; boolean flag=false; for(int i=2;i<num;i++) { if(num%i="=0)" flag="true;" break; } if(flag) system.out.println(\'not prime\'); else system.out.println(\'prime\'); < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> prime </pre></num;i++)>