조건문은 프로그래밍 언어에서 반복문과 함께 매우 중요한 문법 중 하나이다.
조건문은 주어진 조건에 만족하느냐 하지 않느냐에 따라 실행되는 것들을 조정할 수 있다.
1. if 문과 else 문의 기본 구조
if (조건문) {
<수행할 문장>
<수행할 문장>
<수행할 문장>
} else {
<수행할 문장>
<수행할 문장>
<수행할 문장>
}
if 문과 else 문은 이러한 구조를 가지고 있다. if문에 ()에 조건을 지정하고 조건이 맞다면 {} 안에 코드들이 실행되고, 그 조건이 아니라면 else 문 안에 있는 코드들이 실행된다.
2. else if 문
else if 문도 존재한다. else if 문은 여러 개의 조건을 순차적으로 검사할 때 사용된다.
아래 예제와 같이 점수에 따라 학점구간을 산정할 때 else if 문을 쓰면 좋다.
이 예제에서 else 문은 선택 사항이며, 모든 조건이 거짓일 때 실행되는 코드이다.
public class ElseIfExample {
public static void main(String[] args) {
int score = 85;
if (score >= 90) {
System.out.println("A 학점");
} else if (score >= 80) {
System.out.println("B 학점");
} else if (score >= 70) {
System.out.println("C 학점");
} else if (score >= 60) {
System.out.println("D 학점");
} else {
System.out.println("F 학점");
}
}
}
'개발 > Java' 카테고리의 다른 글
2-4 자바 조건문(switch) (0) | 2025.03.17 |
---|---|
2-2 자바 연산자 종류 (0) | 2025.03.17 |
2-1 자바의 변수 (0) | 2025.03.17 |
1-2 자바 개발 환경 세팅(STS 설치) (0) | 2025.03.17 |
1-1. 자바 개발 환경 세팅(자바 설치) (0) | 2025.03.17 |