Sabtu, 20 Januari 2018

Java Tutorial - Switch


Java Switch Statements

Gunakan pernyataan switch untuk menentukan salah satu dari banyak blok instruksi yang akan dieksekusi.

Syntax

switch(expression) {
  case x:
    code block
    break;
  case y:
    code block
    break;
  default:
    code block
}
Begini Cara kerjanya:
  • Ekspresi switch dievaluasi sekali.
  • Nilai mulut dibandingkan dengan nilai setiap kasus.
  • Jika ada kecocokan, blok instruksi yang terkait dieksekusi.
  • Kata kunci break dan default ialah opsional, dan akan dijelaskan nanti dalam belahan ini
Contoh di bawah ini memakai nomor hari kerja untuk menghitung nama hari kerja:

Contoh

int day = 4;
switch (day) {
  case 1:
    System.out.println("Monday");
    break;
  case 2:
    System.out.println("Tuesday");
    break;
  case 3:
    System.out.println("Wednesday");
    break;
  case 4:
    System.out.println("Thursday");
    break;
  case 5:
    System.out.println("Friday");
    break;
  case 6:
    System.out.println("Saturday");
    break;
  case 7:
    System.out.println("Sunday");
    break;
}
// Outputs "Thursday" (day 4)
Run example »

The break Keyword

Ketika Java mencapai kata kunci istirahat, itu pecah dari blok saklar.
Ini akan menghentikan sanksi lebih banyak instruksi dan pengujian masalah di dalam blok.
Ketika pertandingan ditemukan, dan pekerjaan selesai, saatnya untuk istirahat. Tidak perlu lagi pengujian.
Istirahat sanggup menghemat banyak waktu sanksi sebab "mengabaikan" sanksi semua sisa instruksi di blok switch.

The default Keyword

Kata kunci default menentukan instruksi yang akan dijalankan jikalau tidak ada kecocokan karakter kecil:

Contoh

int day = 4;
switch (day) {
  case 6:
    System.out.println("Saturday");
    break;
  case 7:
    System.out.println("Sunday");
    break;
  default:
    System.out.println("Weekend");
}
// Outputs "Weekend"
Run example »
Kata kunci default tidak perlu istirahat, sebab itu selalu merupakan pernyataan terakhir dalam blok switch.

Related Posts