여러 문장 중에서 하나만 선택할 때 사용한다.
🏁연습 문제 (요일 출력)
int week = 4;
switch (week) {
case 0 :
System.out.println("월");
break;
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;
default :
System.out.println("없는 요일입니다");
break;
}
🏁연습 문제 (학점 출력)
int score = 85;
int scoreCase = score/10;
//int사용하고, score/10을 하면 10,9,8,7 식의 숫자로 표현된다
switch(scoreCase) {
case 10 : case 9 :
System.out.println("A학점입니다");
break;
case 8:
System.out.println("B학점입니다");
break;
case 7:
System.out.println("C학점입니다");
break;
default:
System.out.println("F학점입니다");
break;
}