switch 문법 알아보기


switch문은 조건문 대신 사용할 수 있다.


위 사진이 switch문의 기본 형태이다.

case는 조건문의 else if와 유사하며 해당 조건과 switch문으로 들어오는 값이 일치할 경우 해당 부분의 코드를 출력한다.

마지막에 작성한 default의 경우 else와 같은 방식으로 동작한다. case에 작성된 조건들과 일치하지 않을 경우 default에 작성된 값이 마지막에 무조건 출력된다.


*주의할점
case별로 break가 작성되어있는데 작성하지 않을경우 조건이 만족하는 부분의 작성코드부터 그 이후에 작성된 모든 코드들이 출력된다. 그러므로 break를 꼭 작성할것! 

break문을 작성하지 않은 경우
















출력값: 

댓글