Cumartesi, Aralık 27, 2025
Ana SayfaEğitimJavada Switch Case Kullanımı.

Javada Switch Case Kullanımı.

Karar mekanizmalarından 2. olan switch yapısı ile karşı karşıyayız.

Switch yapısı çekmeceli bir dolap gibi düşünebiliriz. Her çekmecenin bir değeri var değişkenimiz hangi değeri alırsa o çekmecedeki program kodlarımız çalışır ve program akışımız devam eder.

iki farklı örneği tek seferde yapacağız.

[code] package com.bilogtek.ders; * https://www.bilogtek.com */ public class SwitchCase { public static void main(String[] args) { //Secilen ay degeri int ayDegeri = 7; //Yazdirilacak ay degeri String ayDegeriStr = null; //switch – case ile hanig ayın hangi sayıya denk geldiginin belirtildigi bolum switch(ayDegeri) { case 1: ayDegeriStr = “Ocak”; break; case 2: ayDegeriStr = “Şubat”; break; case 3: ayDegeriStr = “Mart”; break; case 4: ayDegeriStr = “Nisan”; break; case 5: ayDegeriStr = “Mayıs”; break; case 6: ayDegeriStr = “Haziran”; break; case 7: ayDegeriStr = “Temmuz”; break; case 8: ayDegeriStr = “Ağustos”; break; case 9: ayDegeriStr = “Eylül”; break; case 10: ayDegeriStr = “Ekim”; break; case 11: ayDegeriStr = “Kasım”; break; case 12: ayDegeriStr = “Aralık”; break; default: break; } //Konsol ekranina secilen ayin yazdirildigi bolum System.out.println(“Seçilen Ay Değeri: ” + ayDegeriStr); // ikinci kısım String ayDegeriStr = “Temmuz”; int ayDeger = -1; switch(ayDegeriStr.toLowerCase()) { case “ocak”: ayDeger = 1; break; case “subat”: ayDeger = 2; break; case “mart”: ayDeger = 3; break; case “nisan”: ayDeger = 4; case “mayis”: ayDeger = 5; break; case “haziran”: ayDeger = 6; break; case “temmuz”: ayDeger = 7; break; case “agustos”: ayDeger = 8; break; case “eylul”: ayDeger = 9; break; case “ekim”: ayDeger = 10; break; case “kasim”: ayDeger = 11; break; case “aralik”: ayDeger = 12; break; default: break; } System.out.println(ayDegeriStr + ” ayı yılın ” + ayDeger + “. ayıdır.”); // } } [/code]

switch (değişken) ile başlayıp case “değer” break; arasında devam eden bölümle tanımlaman yapımızda değişkenimizin aldığı her değer case özel kelimesi ile bölümlere ayrılır. Her bölümde farklı bir kod bloğu çalıştırılarak programda dallanma yapısı sağlanmış olur.

RELATED ARTICLES
- Advertisment -

Son Güncel Haberler

Yorumlar