Serkan Ayyıldız

Meraklı bir yazılım uzmanı...

Java Karar Yapıları

Selam Java'cılar :)

Diğer makalelerimde olduğu gibi java programlama dilinde de adım adım derslerimize devam ediyor ve bugünkü konumuz olan Java Karar Yapılarına giriş yapıyoruz.

Bu makaleye başlamadan önce C# Karar Yapıları makalesine gözatmanızı öneririm,zira içerik çok benzer olacağı için aynı detayları anlatmayacağım ve sizin için de konuyu kolaylıkla anlamanıza yardımcı olacaktır.

Java'da karar yapıları konumuzu örneklerle işleyeceğiz,bunun için öncelikle NetBeans IDE'mizi açtıktan sonra yeni bir Java Application projesi oluşturuyor ve ardından projemize JFrame Form ekliyoruz:

Java Solution Explorer

Şimdi formumuza birer tane JTextField,JButton ve JLabel ekliyoruz:

Java Form

Şimdi butonumuzun click eventine geçiyor ve kodlarımızı yazıyoruz:

Java Integer Parse

Burada yaptığımız öncelikle kullanıcıdan aldığımız notun sayısal değerini yine sayısal tipteki not değişkenine yükledik ve girilen not 45'ten küçükse dersten kaldınız mesajını vermiş olduk.

Eğer not 45'ten büyük olsaydı :

Java-If-Else

Bu defa da kullanıcıya dersinden geçtiği mesajını verecektik.
Şimdi programımızı test edelim:

Java-If-Else-if

Java-JFrame-Form

Görüldüğü gibi programımız gayet güzel çalışıyor,ancak yazılımcılık demek sadece kod yazmak değil,programların kullanım senaryolarını önceden hayal ederek hataya düşmelerine engel olmak demektir.Bu yüzden kullanıcının rakam yerine harf ya da sayısal olmayan karakterler girebileceğini varsayıyor ve buna önlem olarak önceki java makalemizde öğrendiğimiz try-catch uygulamasını da ekliyoruz :)

Java-Try-Catch

Şimdi yeniden programı çalıştırıp sayısal olmayan rastgele karakterler giriyoruz:

Java-Karar-Yapıları

Artık programı bozulmalara karşı önlemiş oluyor ve kod yazmayı bırakıyoruz.Bir sonraki makalemizde görüşmek dileğiyle hoşçakalın :)

Projeyi İndir

Bir yorum bırak E-posta adresiniz yayınlanmayacaktır.

Menu