Java
[Java] else if
미누라니까요
2023. 11. 7. 15:08
728x90
반응형
SMALL
if와 else 외에 다른 조건을 추가하여 코드를 작성하고 싶다면 else if 를 사용해야 한다.
if문의 세트는 if - else if - else 의 순으로 조건이 참인지 검사한다.
int scoreA = 58;
90점 이상은 A, 90점 미만 80점 이상은 B, 나머지는 C라고 할 때 if - else if를 작성해 보면
if (scoreA>=90) {
System.out.println("A");
}
else if (scoreA<90 && scoreA>=80) {
System.out.println("B");
}
else {
System.out.println("C");
}
위와 같이 작성할 수 있다.
실행하면
그리고, else if는 여러 개를 사용할 수 있다.
if (scoreA>=90) {
System.out.println("A");
}
else if (scoreA<90 && scoreA>=80) {
System.out.println("B");
}
else if (scoreA<80 && scoreA>=70) {
System.out.println("C");
}
else {
System.out.println("바보!");
}
위처럼 사용할 수 있다.
실행하면
그리고 else도 생략할 수 있다!
if (scoreA>=90) {
System.out.println("A");
}
else if (scoreA<90 && scoreA>=80) {
System.out.println("B");
}
else if (scoreA<80 && scoreA>=70) {
System.out.println("C");
}
위처럼 작성한다면 scoreA가 70보다 작을 경우에는 아무것도 실행되지 않고 종료될 것이다.
실행하면
출처 - 나도코딩 자바 강의 https://www.youtube.com/watch?v=NQq0dOoEPUM&t=11013s
728x90
반응형
LIST