[Java의 정석]Chapter4.조건문과 반복문(04~06)
Chapter 4. 조건문과 반복문
04. if-else문
- if문의 변형인
if-else문의 구조
if(조건식) {
//조건식이 참(true)일 때 수행될 문장들을 적는다
} else {
//조건식이 거짓(false)일 때 수행될 문장들을 적는다
}
💡if문을 두 번 적으면 조건식이 두 개의 조건식을 계산해야 하지만,
if-else문을 사용하면 하나의 조건식만 계산하면 되므로 효율적이고 간단
05. if-else if문
- 처리해야 할 경우의 수가 셋 이상일 경우 한 문장에 여러개의 조건식을 쓸 수 있는
if-else if문
사용
(if-else문은 두 가지 경우 중 하나가 수행되는 구조)
if(조건식1) {
//조건식1의 연산결과가 참(true)일 때 수행될 문장들을 적는다
} else if(조건식2) {
//조건식2의 연산결과가 참(true)일 때 수행될 문장들을 적는다
} else if(조건식3) {
//조건식3의 연산결과가 참(true)일 때 수행될 문장들을 적는다
} else { //마지막은 보통 else로 끝나며, else블럭은 생략 가능
// 위의 어느 조건식도 만족하지 않을 때 수행될 문장들을 적는다
}
💡첫 번째 조건식부터 순서대로 평가하여 참인 조건식을 만날 경우 if-else if문을 벗어남
만일 결과가 참인 조건식이 하나도 없으면, 마지막에 있는 else블럭의 문장들이 수행되며
else블럭이 생략되었을 때는 if-else if문의 어떤 블럭도 수행되지 않을 수 있음
06. if-else if문 예제
Author And Source
이 문제에 관하여([Java의 정석]Chapter4.조건문과 반복문(04~06)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@wendy1126/Java의-정석Chapter4.조건문과-반복문0406저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)