본문 바로가기
Programming/Java

[Java] 조건문 - switch

by hongchii 2021. 2. 19.
728x90
반응형

switch문은 단 하나의 조건식으로 많은 경우의 수를 처리할 수 있다.

조건식을 먼저 계산 후 결과와 일치하는 case문으로 이동한다.

 

 

1.switch문

switch (조건식) {
	case 값1 :
    	// 조건식의 결과가 값1일때 수행될 문장
    	break;
	case 값2 : 
    	// 값2일때 수행될 문장
    	break;
    case 값3 :
    	// 값3일때 수행될 문장
    	break;
    default :
		// 그 외일때 수행될 문장
}	

 

break문을 만나면 switch문을 벗어난다.

break문은 생략가능하지만 생략하게되면 모든 문장들이 수행된다. 

 

 

switch문의 제약조건

1. switch문의 조건식 결과는 정수 또는 문자열이어야 한다.

2. case문의 값은 정수, 상수만 가능하며, 중복되지 않아야한다.

 

728x90
반응형

'Programming > Java' 카테고리의 다른 글

[Java] for문 연습 별 찍기  (0) 2021.02.19
[Java] 반복문 - for  (0) 2021.02.19
[Java] for문 연습 구구단 출력하기 (세로)  (0) 2021.02.18
[Java] 조건문 - if  (0) 2021.02.17
[Java] 변수  (0) 2021.02.12

댓글