Hello teman-teman pada artikel kali lini Admin ingin memperkenalkan sebuah statement selain if else, seperti judul nya pengenalan switch case tanpa basa basi lagi mari kita lihat artikel ya
Pada dasar nya switch case adalah jika ekspersi dari switch benar disalah satu case maka akan menjalankan program case tersebut dan jika tidak ada maka akan menjalankan program yang bernama default
Kita langsung lihat saja contoh programnya
package com.littlefamilly;
import java.util.Scanner;
public class java {
public static void main(String[] args){
Scanner inputUser = new Scanner(System.in);
String nama;
System.out.print("nama saya = " );
nama = inputUser.next();
switch (nama){
case "fikri"://case 1
System.out.println( nama + " hadir pak !!!!!");
break;
case "bayu"://case 2
System.out.println( nama + " hadir pak !!!!!");
break;
case "aditya"://case 3
System.out.println( nama + " hadir pak !!!!!");
break;
default:
System.out.println("tidak hadir pak");
}
}
}
OutPut

kita lihat potongan program di bawah ini dari program di atas
System.out.print("nama saya = " );
nama = inputUser.next();
switch (nama){
case "fikri"://case 1
System.out.println( nama + " hadir pak !!!!!");
break;
semisal saya mengisi nama fikri di input user tersebut maka akan masuk ke case “fikri” atau case pertama seandaintya teman-teman mengisi nilai dan tidak ada pada case-case yamg dibuat maka akan otomatis akan menjalankan default.
break di gunakan untuk menjalankan case – case yang lain saat salah satu case benar dari ekspresi di switch.
Kita akan melihat Contoh program dari break dan kawan – kawanya di (Control Flow).
Nah itu merupakan program mengenai switch case
Apa selanjutnya