Yazeka
Arama sonuçlarına göre oluşturuldu
Else if ve else arasındaki temel fark, kullanım amaçlarıdır:
- Else if, birden fazla koşulu sırayla kontrol etmek için kullanılır 24. İlk
if
bloğu çalışmazsa, sonrakielse if
koşulları sırayla kontrol edilir 4. - Else, ilk koşulun sağlanmadığı durumlarda devreye girer ve genel olarak "diğer koşullar doğru değilse" anlamına gelir 234.
Örnek bir kullanım:
if (derece > 30) { System.out.println("Hava çok sıcak."); } else if (derece > 20) { System.out.println("Hava ılık."); } else if (derece > 10) { System.out.println("Hava serin."); } else { System.out.println("Hava soğuk."); }
Bu örnekte, derece 30'dan büyükse ilk
ifbloğu çalışır ve "Hava çok sıcak." mesajı yazdırılır 4. Eğer bu koşul sağlanmazsa, derece 20'den büyükse ikinci
else ifbloğu çalışır ve "Hava ılık." mesajı yazdırılır 4. Hiçbir koşul sağlanmazsa, son
elsebloğu devreye girer ve "Hava soğuk." mesajı yazdırılır 4.
5 kaynaktan alınan bilgiyle göre: