جمل الشروط في Java أداة أساسية لاتخاذ القرارات في البرنامج، حيث يتم تنفيذ كتلة من الكود إذا تحقق شرط معين، وكتلة أخرى إذا لم يتحقق. تستخدم Java الكلمات المفتاحية if وelse if وelse.

الجملة if

int x = 10;
if (x > 5) {
    System.out.println("أكبر من خمسة");
}

if مع else

int age = 17;
if (age >= 18) {
    System.out.println("بالغ");
} else {
    System.out.println("قاصر");
}

تعدد الشروط

int grade = 75;
if (grade >= 90) {
    System.out.println("ممتاز");
} else if (grade >= 75) {
    System.out.println("جيد جدًا");
} else if (grade >= 60) {
    System.out.println("مقبول");
} else {
    System.out.println("راسب");
}

المعامل الثلاثي

int a = 20;
String status = (a >= 18) ? "بالغ" : "قاصر";
System.out.println(status);