JAVA

[JAVA]조건문(switch문)

당고개 2023. 8. 4. 17:44

switch문은 조건값에 따라 특정 case부터 실행할 수 있도록 하는 구문입니다. 책의 라벨이라고 생각하면 쉽습니다. switch 문은 특정  case부터 아래로 내려가며 코드를 실행하되 break 키워드를 만나면 switch 문을 탈출합니다.

조건값으로 올 수 있는 것들

switch 구문의 다양한 예시

break 키워드 없는 switch 구문

switch (조건값) {
    case 값1 :
        // 조건값이 '값1'이면 해당 위치 부터 실행 후 아래의 case로 진행
    case 값2 :
        // 조건값이 '값2'이면 해당 위치 부터 실행 후 아래의 case로 진행
    case 값3 :
        // 조건값이 '값3'이면 해당 위치 부터 실행 후 아래의 case로 진행
    default:

}

break 키워드 있는 switch 구문 1

switch (조건값) {
    case 값1 :
        // 조건값이 '값1'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값2 :
        // 조건값이 '값2'이면 해당 위치 부터 실행 후 아래의 case로 진행
    case 값3 :
        // 조건값이 '값3'이면 해당 위치 부터 실행 후 아래의 case로 진행
    default:

}

break 키워드 있는 switch 구문 2

switch (조건값) {
    case 값1 :
        // 조건값이 '값1'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값2 :
        // 조건값이 '값2'이면 해당 위치 부터 실행 후 아래의 case로 진행
    case 값3 :
        // 조건값이 '값3'이면 해당 위치 부터 실행 후 탈출
        break;
    default:

}

break 키워드 있는 switch 구문 3

switch (조건값) {
    case 값1 :
        // 조건값이 '값1'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값2 :
        // 조건값이 '값2'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값3 :
        // 조건값이 '값3'이면 해당 위치 부터 실행 후 탈출
        break;
    default:

}

default 키워드 없는 switch 구문

switch (조건값) {
    case 값1 :
        // 조건값이 '값1'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값2 :
        // 조건값이 '값2'이면 해당 위치 부터 실행 후 탈출
        break;
    case 값3 :
        // 조건값이 '값3'이면 해당 위치 부터 실행 후 탈출
        break;
}

 

 

 

출처 : https://www.codelatte.io/courses/java_programming_basic/JHUANIIMMOXFTTSV

'JAVA' 카테고리의 다른 글

[JAVA]문자열 만들기  (0) 2023.08.21
[JAVA]반복문  (0) 2023.08.15
[JAVA]조건문(if문)  (0) 2023.08.03
[JAVA]연산자  (0) 2023.08.02
[JAVA]다차원 배열(Array)  (0) 2023.07.21