switch


if문은 조건을 다양하게 주어질 수 있습니다. 크기를 비교하고, 참과 거짓을 구별하며, 값의 일치를 판별할 수 있습니다.

만일 다수의 값의 일치 여부만을 판별하고자 할 경우에는 복잡한 if문 보다 switch을 사용하면 더 편리 합니다.

==


switchif조건과 달리 == 연산조건 상태만을 파악을 할 수 있습니다.

switch(표현식) {
    case 값1:
        // 동작1
        break;
    
    case 값2:
        // 동작2
        break;
    
    default:
        // 동작3
}

case


case는 표현식과 값이 일치하는 경우에 동작을 수행합니다.

break