[Java 입문] 9. 조건문 switch / case

switch (case 뒤에 나오는 값과 일치한 지 비교할 변수 대입) {

    case 비교값 1 대입 :

        실행 할 코드;

        break;

    case 비교값 2 대입 :

        실행 할 코드;

        break;

    case 비교값 3 대입 :

        실행 할 코드;

        break;

    default (else와 같은 의미로 사용):

        실행 할 코드 입력;

}

 

switch문은 크기비교가 가능한 if문과 다르게 값이 같은지만 비교 가능하다.

 

발급받은 쿠폰 2000 출력

 

 

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

발급받은 쿠폰 3000 출력

 

 

더 간결한 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