영상
개념
package 조건문3_개념;
/*
# if문의 옵션 else if
1. if문 가지고도 정확한 코드를 작성할 수 있지만,
else if를 사용하면 조건문의 조건이 여러개인 경우
보다 효율적으로 코드를 작성할 수 있다.
2. 구조
if(조건식1) {
조건식1이 참(true)일 때, 실행할 문장;
} else if(조건식2) {
조건식2가 참(true)일 때, 실행할 문장;
} else if(조건식3) {
조건식3이 참(true)일 때, 실행할 문장;
} else {
위 조건을 모두 만족하지 않을 때, 실행할 문장;
}
*/
public class 조건문3_개념05_if옵션_elseif {
public static void main(String[] args) {
// if에서 else if 2개를 거쳐
System.out.println(">>> 과일");
System.out.println("[1.사과 2.포도 3.감]");
System.out.println("번호를 입력하세요 : 5");
int select = 5;
if(select == 1) { System.out.println("1.사과"); }
else if(select == 2) { System.out.println("2.포도"); }
else if(select == 3) { System.out.println("3.감"); }
else { System.out.println("오류1"); }
System.out.println("----------------");
select = 5;
if(select == 1) { System.out.println("1.사과"); }
if(select == 2) { System.out.println("2.포도"); }
if(select == 3) { System.out.println("3.감"); }
if(3 < select || select < 1) { System.out.println("오류2"); }
}
}
Java
복사