جافا الكلمة المنطقية

في 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&gt;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(&apos;Is objects are equal : &apos;+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&gt;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(&apos;Is objects are equal : &apos;+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++)>