Java Ders - 6 Switch-Case

uekapps

Yeni üye
20 Nis 2022
15
9
Java:
package dersler;

public class SwitchCase {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
      
        //Part 1 - Çalışma prensibi
        /*
         switch(ifade) {
            case değer1:
                durum
                break;
            case değer2:
                durum
                break;
            case değer3:
                durum
                break;
            default:
                durum
                break;
        }
         */
      
        //Part - 2
        System.out.println("Örnek 1");
      
        int gun = 6;
      
        switch(gun) {
        case 1:
            System.out.println("Bugün: Pazartesi");
            break;
        case 2:
            System.out.println("Bugün: Salı");
            break;
        case 3:
            System.out.println("Bugün: Çarşamba");
            break;
        case 4:
            System.out.println("Bugün: Perşembe");
            break;
        case 5:
            System.out.println("Bugün: Cuma");
            break;
        case 6:
            System.out.println("Bugün: Cumartesi");
            break;
        case 7:
            System.out.println("Bugün: Pazar");
            break;
            default:
                System.out.println("Hata");
                break;
        }
        System.out.println("\n");

        //Part - 2
        System.out.println("Örnek 2");
      
        // Seçilen ay değeri
        int ayDegeri = 4;
        // Yazdırılacak ay değeri
        String ayDegeriStr = null;
        // Switch - case ile hangi ayın hangi sayıya denk geldiğinin belirtildiği bölüm
        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 ekranına seçilen ayın yazdırıldığı bölüm
        System.out.println("Seçilen ay değeri: " + ayDegeriStr);

    }

}

Konsol Çıktısı:
Örnek 1
Bugün: Cumartesi


Örnek 2
Seçilen ay değeri: Nisan
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.