جافا المنطقية
جافا المنطقية
في كثير من الأحيان ، في البرمجة ، ستحتاج إلى نوع بيانات لا يمكن أن يحتوي إلا على قيمة واحدة من قيمتين ، مثل:
- نعم / لا
- ON / OFF
- خطأ صحيح
لهذا ، تحتوي Java على boolean
نوع بيانات يمكن أن يأخذ القيم true
أو false
.
القيم المنطقية
يتم التصريح عن النوع المنطقي boolean
بالكلمة الأساسية ويمكن أن يأخذ القيم true
أو false
:
مثال
boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun); // Outputs true
System.out.println(isFishTasty); // Outputs false
ومع ذلك ، فمن الأكثر شيوعًا إرجاع القيم المنطقية من التعبيرات المنطقية ، للاختبار الشرطي (انظر أدناه).
تعبير منطقي
التعبير المنطقي هو تعبير Java يقوم بإرجاع قيمة منطقية: true
أو false
.
يمكنك استخدام عامل مقارنة ، مثل عامل التشغيل أكبر من ( >
) لمعرفة ما إذا كان التعبير (أو المتغير) صحيحًا:
مثال
int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9
أو حتى أسهل:
مثال
System.out.println(10 > 9); // returns true, because 10 is higher than 9
في الأمثلة أدناه ، نستخدم عامل التشغيل يساوي ( ==
) لتقييم تعبير:
مثال
int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10
مثال
System.out.println(10 == 15); // returns false, because 10 is not equal to 15
القيمة المنطقية للتعبير هي الأساس لجميع مقارنات وشروط Java.
سوف تتعلم المزيد عن الظروف في الفصل التالي.