Java’da Switch Case Yapısı

Yazacağımız programda girilen değere göre istediğimiz işlemi yaptırmak için Switch Case yapısını kullanabilirim.Switch Case ile tek bir değişkene odaklanıyoruz ve sınırsız giriş hakkı ile istediğimiz sorguyu gerçekleştiririm.Switch Case ile char ,int,byte,short olabilir lakin double ve float olamaz.

Şimdi bir örnek yapalım.

Şimdi inceleyelim.Gördüğünüz gibi girilen değer ne ise ona göre istediğimiz komutu gerçekleştirebilirim.

Break Deyimi Ne İşe Yaradı?

Öncelikle Break deyimi genel bir komut .Yani döngülerde de kullanılabilir .Break deyimi etiketli (labeled) ve etiketsiz (unlabeled) olarak ikiye ayırabilir.Etiketsiz break ile burada switch sonlanır.Yani girilen değer diyelim ki 20 diyelim.20 değeri sağlandı ise koşul gerçekleşir ve break komutu ile switch-case işlemi biter.Yanı olay doğru sonucu bulmakta.

Peki Farklı Bir Değer Girerse?

Default işte bunun için.Örneğimizde olduğu gibi 10-20-30 değeri haricinde bir değer girilirse eğer default içinde ki komutlar çalışır.

Yine aynı şekilde Switch içinde bir işlemde yapabilirim.Mesela burada girilen sayının switch case üzerinde 10’a böldükten sonra sonucu case işlemini tabi tuttuk.

Leave a Reply

*

1 comment

  1. Harun Guter

    Yararlı bir konu olmuş. Teşekkürler.