public class MainClass {
    public static void main(String[] args) {
        /*
            switch: 조건문에 해당된다.
                    값이 명확해야 한다 (= 범위설정은 불가)
                    if (number > 0) - 처리 불가
                    if (number == 0) - 처리 가능
                    소수값을 사용할 수 없다

            형식 :
                    switch(변수) {
                    case 값1:     if (변수 == 값1)
                        처리1
                        break;
                    case 값2:     else if (변수 == 값2)
                        처리2
                        break;
                           ...
                    default:      else
                        처리
                        break;
         */
        int count = 3;

        switch (count) {
            case 1:
                System.out.println("count는 1 입니다.");
                break;
            case 2:
                System.out.println("count2는 2 입니다.");
                break;
            default:
                System.out.println("default 입니다.");
                break;
        }

        String str = "ABC";
        switch (str) {
            case "ABC":
                System.out.println("일치합니다");
                break;
        }
    }
}

+ Recent posts