Java 2.111 0

Uygulamalı Java Dersler #4 If

Okuma Süresi3 Dakika

Bir önceki yazılarımızda relational(bagıntılar), equality(eşitlik), ve Boolean operators(Mantıksal değer) operatörlerini öğrenmiştik.Şimdi if ifadelerini öğreneceğiz.Öncelikle editörünüz yoksa online editör kullanabilirsiniz.Buradan

1-Javada if ifadesi koşullu ifadenin ilk kısmıdır.

Ardından boolean ifadesi izlenir ve sonuç true(doğru) ise kodumuz çalışmaya devam eder.

Bu anlattıklarım ilk başta anlaşılmaz gelebilir hiç sorun değil inelim aşağıya

Şarta bağlı if kullanımının bir  örneğini incelersek ;

if (9 > 2) { System.out.println(“cengturkey en iyi ders yeri”); }

Yukarıda ki örnekte 9>2 ifadesi 9 2 den büyükse if ifadesinin doğru olduğunu ve çıktı olarak ‘cengturkey en iyi ders yeri ‘ yazımını sağlıyor.

Daha önce gösterdiğimiz ifadelerde hepsinin sonuna ; (noktalı virgül) koyuyorduk ancak if den sonra ; kullanmayız.

Bunun yerine kıvırcık parantez olan { ve } işaretlerini kullanırız.Bu işaretlerle kodlarımızı kaplarız. Nasıl mı aşağıda ki örneği inceleyelim.

public class If {
public static void main(String[] args) {
if (2<4) {
System.out.println(“Ben java kraliyim”);
}
}
}

şimdi arkadaşlar kıvırcık parantezlerimize dikkat edelim kodu çevirdik.Şimdi durumu inceleyelim. İf durumu 2<4 ifadesi true bir ifadedir yani print olarak ben java kraliyim yazacaktır.

 

Harika gidiyorsun. İf kavramını öğrendiğine göre devam edelim. Java meraklısı dostum !

IF/ELSE DURUMU

Else ifadesinden kısaca bahsetmek gerekirse direk çevirdiğimizde başka,diğer anlamına gelir. İf/else ifadelerini kullandığımızda if li ifade true ise direk ilk yazdığımız koddan sonuç gelecektir ancak doğru değilse else ifadesinin yazılı olduğu kodda ki sonuç çıktı olarak karşımıza çıkacaktır.

Nasıl mı gel bakalım aşağıya.

if (1 < 3 && 5 < 4) { System.out.println(“Boolean sana meydan okuyorum !”)
} else{
System.out.println(“Cengturkey sana tesekkür etmeliyim !”);
}

şimdi kodumuza bakalım.

İlk ifade boolean operatörüydü ve anlatmıştık bakalım hatırlıyor musunuz ?
&&=and anlamına geliyordu ve sadece true sonucunu true&&true durumunda gösteriyordu.

Eminim hatırlıyorsunuz …

ha bu arada true ne diyorsanız sağ üstten yazıdan çıkabilirsiniz biz boşuna anlatmışız demektir.Neyse biz devam edelim
1

 

<3 && 5<4

1 3 den küçük ilki true
5<4 den küçük ikincisi false
bir true bir false sonuç false.
if fonksiyonumuz bize false sonucunu verdi ne yapıyoruz hemen else fonksiyonuna dönüyoruz ve çıktı

 

olarak Cengturkey sana teşekkür etmeliyim ! yazısını alıyoruz.

 

Aşağıda ki örneğimizde ben iyiyim ifadesini çıkaracak şekilde düzenleyin bakalım.

public class IfElse {
public static void main(String[] args) {
if (6<= 6) {
System.out.println(“Yeniden dene…”);
} else {
System.out.println(“ben iyiyim !”);
}
}
}

editörü kullanabilirsiniz.Çözüme geçince 6<=6 ifadesini false yapmanız yeterli yani  atıyorum 6<=5 yaparsanız sonuca ulaşırsınız.

 

Harikasın !

 

Dostum buraya kadar geldiysen çok şey öğrendin demektir.
Bir sonra ki dersimizde java if/elself/else durumlarını görücez.

Uğur Berkecan Ünlü {Uğur Berkecan Ünlü}

Ankara Üniversitesi Bilgisayar Mühendisliği öğrencisi.Yazar,gamer,teknoloji tutkunu.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Solve : *
16 + 24 =