스위치(Switch)문은 If ~ else if ~ else 문과 다르게 잘 활용되지 않는 제어문이다. 범용적으로 활용되는 if문과 다르게 switch문은 유사한 값에 대한 대처인 경우가 많다. 필자의 경우, 프로젝트를 하나 만들 때 Switch문을 아예 안쓰는 경우도 허다하기 때문에 switch 문을 사용하는 방식이 헷갈릴 때가 있을 정도이다. 물론 사람마다 switch문을 선호하여 쓸지 모르겠지만... switch문 구조 switch(입력변수) { case 입력값1: ... break; case 입력값2: ... break; case 입력값3: ... break; default: ... break; } Switch문은 일단 위와 같은 구조로 if와 달리 조건을 입력하는 곳이 단순하다. switch문 ..