
⚠️ 이 글은 저작권 이슈로 인해 일부 내용이 수정 또는 제거되었습니다.
if, else if, else)switch 문 활용법과 장단점if (조건식) {
// 조건이 참일 때 실행할 코드
}if (조건식) {
// 조건이 참일 때 실행할 코드
}if (조건식) {
// 참일 때 실행
} else {
// 거짓일 때 실행
}if (조건식) {
// 참일 때 실행
} else {
// 거짓일 때 실행
}if (조건1) {
// 조건1 참일 때
} else if (조건2) {
// 조건2 참일 때
} else {
// 모두 거짓일 때
}if (조건1) {
// 조건1 참일 때
} else if (조건2) {
// 조건2 참일 때
} else {
// 모두 거짓일 때
}{}를 사용해 여러 문장 묶기if (score >= 90) {
if (score == 100) {
System.out.println("만점입니다!");
} else {
System.out.println("우수합니다!");
}
}if (score >= 90) {
if (score == 100) {
System.out.println("만점입니다!");
} else {
System.out.println("우수합니다!");
}
}switch 문 활용법switch (변수) {
case 값1:
// 실행 코드
break;
case 값2:
// 실행 코드
break;
default:
// 해당 없을 때 실행
}switch (변수) {
case 값1:
// 실행 코드
break;
case 값2:
// 실행 코드
break;
default:
// 해당 없을 때 실행
}break를 빼먹으면 다음 case까지 실행되는 ‘fall-through’ 발생&&, ||) 활용해 간결하게 표현 가능switch 문은 값이 명확한 변수 비교에 적합하며, 범위 조건에는 부적합