Java'da mantıksal ifadeler (her programlama dilinde olduğı gibi) IF blokları kullanılarak yapılmaktadır. IF-ELSE IF-ELSE blokları içinde yapılabilecek programlara aşağıdaki basit örnekler verilebilir.
Örnek 1:
int a=5;
if (a==5)
System.out.println("a beştir");
else
System.out.println("a beş değildir");
Çıktı:
a beştir
Örnek 2:
int a=6;
if (a==5)
System.out.println("a beştir");
else if (a==6)
System.out.println("a altıdır");
else
System.out.println("a beş ya da altı değildir");
Çıktı:
a altıdır
Örnek 3: Eğer if/else if/else içerisinde tek satırdan fazla ifade yazılacaksa, mutlaka süslü parantezler "{}" içerisinde yazılmalıdır
int a=8;
if (a==5)
{
System.out.println("a dörtten büyüktür");
System.out.println("a beştir");
}
else if (a==6)
{
System.out.println("a beşten büyüktür");
System.out.println("a altıdır");
}
else
{
System.out.println("a her sayı olabilir ama...");
System.out.println("a beş ya da altı değildir");
}
Çıktı:
a her sayı olabilir ama...
a beş ya da altı değildir