정리/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