히유우 2019. 12. 6. 14:46

비교 대상의 값에 따라서 분기되는 switch.

 

사용법과 예시



switch(비교대상변수) {
	case 점검값1:
    	처리문장1;
        ...
        break;

	case 점검값2:
    	처리문장2;
        ...
        break;
    ...
    case 점검값n:
    	처리문장n;
        ...
        break;
    default:
    	기본처리문장;
        ...
        
        break;
}

 



int num = 1;

switch(num) {
	case 0:
    	System.out.println("0");
        break;

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

    case 2:
    	System.out.println("2");
        break;
    default:
    	System.out.println("num is not 0, 1, 2");        
        break;
}