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

Ternary Operator