دروس جافا

جافا هوم جافا مقدمة ابدأ جافا بناء جملة جافا تعليقات جافا متغيرات جافا أنواع بيانات جافا جافا نوع الصب مشغلي جافا سلاسل جافا جافا الرياضيات جافا المنطقية جافا إذا ... آخر تبديل جافا جافا أثناء التكرار جافا للحلقة جافا بريك / متابعة جافا المصفوفات

طرق جافا

طرق جافا معلمات طريقة جافا طريقة جافا التحميل الزائد نطاق جافا العودية جافا

فئات جافا

جافا OOP فئات / كائنات جافا سمات فئة Java طرق فئة جافا منشئو جافا معدِّلات جافا تغليف جافا حزم جافا / API الوراثة جافا جافا تعدد الأشكال فئات جافا الداخلية جافا التجريد واجهة جافا جافا Enums مدخلات مستخدم جافا تاريخ جافا جافا ArrayList جافا لينكدليست جافا HashMap جافا هاشسيت جافا التكرار فئات Java Wrapper استثناءات Java جافا RegEx خيوط جافا جافا لامدا

معالجة ملفات جافا

ملفات جافا جافا إنشاء / كتابة الملفات ملفات قراءة جافا جافا حذف الملفات

جافا كيف

أضف عددين

مرجع جافا

كلمات جافا طرق سلسلة جافا طرق جافا للرياضيات

أمثلة جافا

أمثلة جافا مترجم جافا تمارين جافا مسابقة جافا شهادة جافا


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


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

في كثير من الأحيان ، في البرمجة ، ستحتاج إلى نوع بيانات لا يمكن أن يحتوي إلا على قيمة واحدة من قيمتين ، مثل:

  • نعم / لا
  • 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.

سوف تتعلم المزيد عن الظروف في الفصل التالي.


اختبر نفسك مع التمارين

ممارسه الرياضه:

املأ الأجزاء المفقودة لطباعة القيم trueو false:

 isJavaFun = true;
 isFishTasty = false;
System.out.println(isJavaFun);
System.out.println(isFishTasty);