목차
- switch 예제
- switch 정의
switch 예제
Hz.java
public class Hz {
public static void main(String[] args) {
int day = 7;
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;
case 6:
System.out.println("토요일");
break;
case 7:
System.out.println("일요일");
break;
}
}
}
결과값: 일요일
switch 정의
switch 조건문 (= 각각의 경우에 실행할 코드) 선언.
PS. 작동원리.
1.
switch 구문 안의 표현식은 한번만 평가됨.
2.
swidth 구문 안 표현식과 case 값 비교 후,
일치한 경우 각 case에 정의된 코드 실행함.
3.
break 키워드는 switch 조건문을 탈출시킴.