Post List
2017년 2월 24일 금요일
java]switch case문
[기본형태]
// switch case문
// switch(정수식(숫자)){
//
// case 9: 동작;[break;] // break는 생략가능
// case 8: 동작;[break;]
// case 7: 동작;[break;]
// ...
// default: 동작;
// }
break는 멈추고 나가라는 뜻이다. 없을 경우 동작을 한 후 다음 것도 동작이 된다.
예를 들어 아래와 같은 내용의 경우
switch (num) {
case 10:
System.out.println("입력받은 수는 10입니다.");
break;
case 20:
System.out.println("입력받은 수는 20입니다.");
break;
default:
System.out.println("10/20이 아닌 다른 수 입니다.");
}
스캐너로 num으로 10을 입력 받았을 경우
해당 위치로 가 프린트문이 실행되고 break로 인해 밖으로 빠져나가지만,
break가 없다고 가정 했을 경우
case10의 실행문과
case20의 실행문이 적용된 후 break로 인해 빠져나가게 된다.
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기