switch
9편. 제어문 (2)
9편. 제어문 (2)
2012.07.30switch문 if~else문에서 여러 개의 조건문이 올 때 else if문으로 해결할 수도 있지만, 너무 많다 보면 코드가 산만해 보일 수도 있습니다. 이렇게 판단해야 할 조건문이 많을 경우에는 switch문을 사용합니다. switch문의 기본 구성은 아래와 같습니다. switch (표현식) { // = 변수 또는 연산식이 올 수 있음 case 값1: 문장; ... break; case 값2: 문장; ... break; ... case 값N: 문장; ... break; default: 문장; ... } switch문의 괄호 안에 쓰인 표현식의 값과 같은 case로 이동합니다. 여기서 표현식의 값은 char형, byte형, short형, int형, String형 중 하나만 올 수 있습니다(나중에 살펴보겠..