무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서 자바의 제어문인 switch~case 에 대해 학습해보겠습니다!
1. 학습 목표
switch~case 문에 대해 살펴본다.
2. 학습 내용
•
switch~case
•
if문과 다른점
3. switch~case
수식 혹은 변수의 값을 확인하여 수행 되어질 부분으로 바로 이동해서 수행하는 제어문
4. if문과의 다른 점
if문과의 다른 점
5. 과제
숫자 두 개와 연산자(+, -, *, /)를 입력 받아 그에 맞는 연산을 수행한 후 결과를
출력하는 프로그램을 작성하시오
•
BufferedReader를 사용하여 라인 단위 입력을 받으시오
•
입력받은 문자열을 숫자로 변환하는 것은 Integer.parseInt 를 사용하시오
•
switch ~ case 문을 이용하시오
6. 학습 정리
정리
•
switch 문은 수식이나 변수의 값에 따라 수행되어질 부분으로 바로 이동하여 이동위치 이하 부분의 코드를 수행하는 제어문 이다.
•
if 문을 사용해야 하는 부분 중 일부분을 대신 할 수 있으며 동작 속도가 if 문에 비해 빠르다
•
단 수식이나 변수의 값이 정수 일 때만 사용이 가능하다