조건문·8 / 22

switch로 경우 나누기

조건이 여러 개일 때 if/else if 대신 switch를 쓸 수 있습니다. case 뒤에 break를 빠뜨리면 실행이 다음 case로 그대로 흘러내립니다.

switch (day) {
    case 1:
        System.out.println("월요일");
    case 2:
        System.out.println("화요일");
        break;
    default:
        System.out.println("그 외");
}

day가 1이면 break가 없어 "월요일"과 "화요일"이 둘 다 출력됩니다.

할 일

dayType 메서드를 만드세요

막혔나요?
코드 에디터