Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

معاملات المقارنة

جزء من قسم Fundamentals في رحلة Java على Coddy — الدرس 20 من 73.

عوامل المقارنة تُستخدم للمقارنة بين معاملين.

أحياناً نحتاج إلى التحقق مما إذا كان المعامل (operand) أكبر/أصغر/... من معامل آخر.

يوضح الجدول التالي العوامل الممكنة للمقارنة:

العاملالمعنىمثال
==يساوي1 == 2 يعيد false
!=لا يساوي1 != 2 يعيد true
>أكبر من1 > 2 يعيد false
<أصغر من1 < 2 يعيد true
>=أكبر من أو يساوي1 >= 2 يعيد false
<=أصغر من أو يساوي1 <= 2 يعيد true


يرجع عامل المقارنة true إذا كانت المقارنة صحيحة أو false خلاف ذلك.

على سبيل المثال:

int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;

var3 سيحتوي على true لأن var1 و var2 غير متساويين

تذكر نوع boolean،  var3 هو boolean.

challenge icon

التحدي

مبتدئ

اكتب سكربت يقوم بتهيئة متغيرين n1 و n2 بالقيم 8 و 9 (على التوالي).

بعد ذلك، قم بتهيئة متغير آخر n3 سيحتوي على ما إذا كان n1 أكبر من n2.

ورقة مرجعية

تُستخدم معاملات المقارنة للمقارنة بين معاملين وإرجاع true أو false:

المعاملالمعنىمثال
==يساوي1 == 2 تعيد false
!=لا يساوي1 != 2 تعيد true
>أكبر من1 > 2 تعيد false
<أصغر من1 < 2 تعيد true
>=أكبر من أو يساوي1 >= 2 تعيد false
<=أصغر من أو يساوي1 <= 2 تعيد true

مثال على الاستخدام:

int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2; // var3 ستحتوي على true

جرّب بنفسك

public class Main {
    public static void main(String[] args) {
        // اكتب الكود الخاص بك أدناه
        
        
        // لا تغير السطر أدناه
        System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals