[Java] switch문에 사용할 수 있는 자료형은 무엇일까?

2023. 2. 9. 23:00프로그래밍/자바

반응형

 

switch문은 분기문으로 조건문이라고도 한다.

if문과 같은 조건문이지만 if문이 조건식을 통해 실행하고 안하고를 결정하지만 switch문은 주어진 값에 적합한 case를 실행하기 때문에 비슷하면서도 다르다.

 

switch문의 형태

switch(변수){
	case 값1:
    	실행1;
        break;
    case 값2:
    	실행2;
        break;
    default:
    	실행3;
}

 

switch문은 변수와 값이 일치하는 case를 break가 나올 때까지 실행한다.

 

변수로 가능한 자료형은 int이외의 정수형, char, string 등이 있다.

 

실수형(float, double)과 boolean형은 불가능하다.

 

반응형