Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
if ve else konularını anlamak için birkaç tane örnek verebilir msiniz?

Açık 1 Cevaplar 15 Gösterim Java
If else ne demektir?

Java'da if ve else konularını anlamak için örnekler verebilir misiniz?

1 cevap

0

Selamlar,

"if" İngilizce'de "eğer" anlamına gelmektedir. "Else" ise "aksi halde" anlamını taşır. Java'da veya farklı bir yazılım dilinde de aynı amaçla kullanılır. 

Öncelikle gerçek hayattan bir örnek verecek olursak;

Mesela polis olmak için şartlardan bir tanesi boydur. Yani başvururken size şöyle bir şart koşulur:

"Eğer boyunuz 168 cm den kısaysa polis olamazsınız."

Yani burda 168 cm den uzun olanlar için polislik serüveni devam eder. Ama kısaysa burada sonlanır.

Bunu küçük bir java koduna dökecek olursak:

            if (boy > 168){
                System.out.println("Polislik için ilk koşulu sağladınız.");
            }
            else{
                System.out.println("Burdan sonrası kendinize başka bir meslek seçin :)");
            }

 

Kısaca if yapısının içindeki koşul sağlanırsa, bir alt satıra geçer ve if in bulunduğu kod bloğu işleme alınır. Koşul sağlanmadığı durumda ise else kod bloğu işleme alınır. 

Umarım sizi küçükte olsa aydınlatabilmişimdir.

İyi çalışmalar Hasscript ailesi.

önce (236 puan)
1Yorumlar
önce (165 puan)

Bu açıklamalara ek olarak, bazen koşula bağlı olarak değişkenlere değerler atanmak istenebilir.

let accessAllowed;
let age = 20;

if (age > 18) {
  accessAllowed = true;
} else {
  accessAllowed = false;
}

Örnek olarak böyle bir if koşulunu, "soru işareti" operatörü ile daha kısa ve daha basit bir şekilde yapmamızı sağlar. Syntax'ı bu şekildedir.

let result = condition ? value1 : value2;

Örnek olarak:

let accessAllowed = (age > 18) ? true : false