개발/Java

2-3 자바 조건문(if)

oneidsin 2025. 3. 17. 14:21

조건문은 프로그래밍 언어에서 반복문과 함께 매우 중요한 문법 중 하나이다.
조건문은 주어진 조건에 만족하느냐 하지 않느냐에 따라 실행되는 것들을 조정할 수 있다.

 

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