๐Ÿ”ธ ๋ชฉํ‘œ


๐Ÿ”น ์˜ˆ์ œ ์ฝ”๋“œ

// ํŒŒ์ผ ์ด๋ฆ„: SwitchExample.java

public class SwitchExample {
    public static void main(String[] args) {

        int day = 3;

        switch (day) {
            case 1:
                System.out.println("์›”์š”์ผ์ž…๋‹ˆ๋‹ค.");
                break;
            case 2:
                System.out.println("ํ™”์š”์ผ์ž…๋‹ˆ๋‹ค.");
                break;
            case 3:
                System.out.println("์ˆ˜์š”์ผ์ž…๋‹ˆ๋‹ค.");
                break;
            case 4:
                System.out.println("๋ชฉ์š”์ผ์ž…๋‹ˆ๋‹ค.");
                break;
            case 5:
                System.out.println("๊ธˆ์š”์ผ์ž…๋‹ˆ๋‹ค.");
                break;
            default:
                System.out.println("์ฃผ๋ง์ž…๋‹ˆ๋‹ค.");
        }
    }
}


๐Ÿ” ์„ค๋ช…

switch (๋ณ€์ˆ˜) {
    case ๊ฐ’1:
        // ๋ณ€์ˆ˜ == ๊ฐ’1์ผ ๋•Œ ์‹คํ–‰
        break;
    case ๊ฐ’2:
        // ๋ณ€์ˆ˜ == ๊ฐ’2์ผ ๋•Œ ์‹คํ–‰
        break;
    ...
    default:
        // ๋ชจ๋“  case์— ํ•ด๋‹นํ•˜์ง€ ์•Š์„ ๋•Œ ์‹คํ–‰
}


๐Ÿงช ์‹คํ–‰ ๊ฒฐ๊ณผ

์ˆ˜์š”์ผ์ž…๋‹ˆ๋‹ค.

(day = 3 ์ด๋ฏ€๋กœ case 3 ์‹คํ–‰)


๐Ÿ”ธ default ์˜ˆ์‹œ

int level = 10;

switch (level) {
    case 1:
        System.out.println("์ดˆ๊ธ‰์ž");
        break;
    case 2:
        System.out.println("์ค‘๊ธ‰์ž");
        break;
    case 3:
        System.out.println("๊ณ ๊ธ‰์ž");
        break;
    default:
        System.out.println("๋ ˆ๋ฒจ์„ ๋‹ค์‹œ ํ™•์ธํ•ด์ฃผ์„ธ์š”.");
}

โ†’ ๊ฒฐ๊ณผ: