Odak modu

Java Eğitimi

Switch case

Switch-Case Kullanımı

Java'da switch-case, belirli bir değişkenin farklı değerlerini kontrol ederek ilgili kod bloğunu çalıştıran bir yapıdır. if-else yerine daha okunaklı ve verimli olabilir.

int gun = 3;

switch (gun) {
  case 1:
    System.out.println("Pazartesi");
    break;
  case 2:
    System.out.println("Salı");
    break;
  case 3:
    System.out.println("Çarşamba");
    break;
  default:
    System.out.println("Geçersiz gün");
}
  • case blokları değişkenin değerine göre çalışır.
  • break ifadesi, eşleşen durum çalıştıktan sonra çıkışı sağlar.
  • default, hiçbir case eşleşmezse çalışır (zorunlu değildir).

Java 14 ile Gelen Yeni Sözdizimi:

String gunAdi = switch (gun) {
  case 1 -> "Pazartesi";
  case 2 -> "Salı";
  case 3 -> "Çarşamba";
  default -> "Geçersiz gün";
};

System.out.println(gunAdi);
  • -> operatörü ile daha kısa bir yazım sağlanır.
  • switch artık bir ifadeye (expression) dönüşebilir.

switch-case, kodu daha düzenli hale getirmek için sıkça kullanılır.

left-disk

Yazılım Kariyerinde İlerlemeni Hızlandıracak Programlar

Patika+ programlarımız ile 4-8 aylık yoğun yazılım kamplarına katıl, temel bilgilerden başlayarak kapsamlı bilgiler edin, yazılım kariyerine başla!

right-cube

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!