Pernyataan Pecabangan Switch dalam Pemrograman Java | Raden Ireng

Pernyataan Pecabangan Switch dalam Pemrograman Java

 
      Pernyataan switch mempunyai kegunaan yang sama dengan pernyataan if-else bersarang, yaitu memberikan pilihan kondisi yang lebih dari 2. Pernyataan yang dijalankan adalah pernyataan yang berada pada nilai case yang sama dengan kondisi yang menjadi syarat.

        Sebuah pernyataan switch tes variabel untuk kesetaraan terhadap daftar nilai. Setiap nilai disebut kasus, dan variabel yang sedang diaktifkan diperiksa untuk setiap kasus.

Bentuk:
switch(kondisi) {
        case nilai1:
                pernyataan1;
                break;
        case nilai2:
                pernyataan2;
                break;
        case nilai3:
                pernyataan3;
                break;
        ...
        default:
                pernyataanN;
}

Nah cara kerjanya adalah:
  • Ketika variabel yang diaktifkan adalah sama dengan kasus, pernyataan berikut kasus yang akan mengeksekusi sampai pernyataan break tercapai.
  • Ketika pernyataan break tercapai, switch berakhir, dan aliran kontrol melompat ke baris berikutnya setelah pernyataan switch.
  • Tidak setiap kasus harus berisi istirahat. Jika tidak ada istirahat muncul, aliran kontrol akan jatuh ke kasus berikutnya sampai istirahat tercapai.
\Unttuk diagram alirnya bisa dilihat:


Contohnya seperti dibawah ini:

int day = 3;
switch(day) {
  case 1:
    System.out.println("Monday");
    break;
  case 2:
    System.out.println("Tuesday");
    break;
  case 3:
    System.out.println("Wednesday");
    break;
  default:
    System.out.println("Tidak ada");
}

// Outputs "Wednesday"

Selanjutnya saya akan bahas perulangan while, mari di dibaca di sini.

0 Response to "Pernyataan Pecabangan Switch dalam Pemrograman Java"

Post a Comment