정리/Java

자바의 정석 34강 조건문 switch문

민발자 2023. 7. 29. 08:14
728x90

ch4-9~11 switch문

1. switch문

처리해야 하는 경우의 수가 많을 때 유용한 조건문

switch (조건식) {
	case 값1 : 
    	조건식 결과가 값 1과 같을 경우 수행될 문장
        break; switch문을 벗어남 // 생략시 break문이 있을때까지 or switch문 끝까지 수행
        
	case 값2 :
    	조건식 결과가 값 2와 같을 경우 수행될 문장
        break; switch문을 벗어남
        
	default : 
    	조건식 결과와 일치하는 case문이 없을 경우 수행될 문장
        // 생략가능
}
  switch else-if
조건식 수행 조건식 한 번만 수행 조건 분기별로 수행
결과값 정수, 문자열 true, false
제약조건 1. 조건식의 결과가 정수 또는 문자열
2. case문의 값은 정수 상수(문자포함), 문자열만 가능, 중복 불가
없음

 

728x90