본문 바로가기
자바

자바 Switch문

by cdbitmana 2020. 10. 12.

Switch 문에서 사용하는 키워드

 

Switch, case, default, break

 

Switch (변수) {   
      case1:  
      case2:
      default:
}

 

 

변수에 해당하는 case부터 실행

 

 

break를 쓰지 않으면 끝까지 실행

 

if문처럼 사용하려면 case마다 break 써줄 것

 

 

예시)

int value = 1;

switch (value) {
          case 1 :
          System.out.println("1");
          break;

          case 2 :
          System.out.println("2");
          break;

          case 3 :
          System.out.println("3");
          break;

         default :
         System.out.println("그 외의 숫자");
}

value의 값이 1이면 case 1 실행, 
value의 값이 2이면 case 2 실행,
value의 값이 3이면 case 3 실행,
그 외의 경우에는 default가 실행.


만약 case 1, case 2, case 3에 break; 를 넣지 않는다면 case1부터 default까지 순서대로 실행된다.
(만약 break; 가 없고 int value =2; 라면 case 2부터 default까지 순서대로 실행된다.)

 

 

'자바' 카테고리의 다른 글

자바 for 반복문, for each 구문  (0) 2020.10.13
자바 2차원 배열  (0) 2020.10.13
자바 증감연산자 ++  (0) 2020.10.13
If 조건문  (0) 2020.10.13
자바 단축키, 명령어  (0) 2020.10.12