switch (case 뒤에 나오는 값과 일치한 지 비교할 변수 대입) {
case 비교값 1 대입 :
실행 할 코드;
break;
case 비교값 2 대입 :
실행 할 코드;
break;
case 비교값 3 대입 :
실행 할 코드;
break;
default (else와 같은 의미로 사용):
실행 할 코드 입력;
}
switch문은 크기비교가 가능한 if문과 다르게 값이 같은지만 비교 가능하다.

2등급인 경우에도 3등급과 같이 3000 쿠폰을 발급하고 싶다면 case 2: 뒤에 오는 break;문을 삭제하면 된다.

더 간결한 switch문을 사용하고 싶다면 아래와 같이 작성하면 된다. (자바 버전 14 이상)

'백엔드 > Java' 카테고리의 다른 글
| [Java 입문] 11. 반복문 while / do-while / for (0) | 2025.07.31 |
|---|---|
| [Java 입문] 10. 삼항 연산자 ? : (0) | 2025.07.05 |
| [Java 입문] 8. 조건문 IF (0) | 2025.07.05 |
| [Java 입문] 7. 연산자 (0) | 2025.06.30 |
| [Java 입문] 6. 변수와 자료형 (0) | 2025.06.28 |