카테고리1

Chrome (1) GAME (2) HTML (3) Internet Explore (1) Movie (1) TIP (2) Windows (2) java (51) 건강 (1) 맛집 (1)

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로 인해 빠져나가게 된다.

댓글 없음:

댓글 쓰기