Menu
CoddyTech

if 문

Coddy Java 여정의 기초 섹션에 포함된 레슨. 73개 중 27번째.

if문을 사용하면 조건에 따라 코드를 실행할 수 있습니다.

예를 들어, 다음 코드를 살펴보겠습니다.

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

위 코드는 age 변수가 18보다 큰지 확인합니다. 그렇다면 status에 "Adult" 문자열을 담도록 설정합니다.

결국 나이가 18보다 크든 아니든 코드는 age를 1씩 증가시킵니다.

 

Java에서 if 문을 사용하려면 코드 블록을 중괄호 {} 안에 넣습니다. 이 중괄호 안의 모든 내용은 if 문에 속합니다. 중괄호가 없으면 조건 바로 뒤에 오는 문 하나만 if에 속하므로, 블록에 문이 두 개 이상 있을 때는 항상 중괄호를 사용하세요.

if (condition) {
    code;
    code;
    code;
}

조건이 true이면 if 안에 있는 코드 블록(들여쓰기된 코드)으로 들어갑니다.

challenge icon

챌린지

초급

코드가 주어져 있습니다.

변수 a와 b의 값이 빠져 있습니다. if 문 안의 코드가 실행되고 c가 3이 되도록 값을 채우세요.

보너스: 정답을 하나보다 많이 찾아보세요!

직접 해보기

        // 아래 두 값을 바꿔서 더 아래에 있는 조건을 만족시키세요
        int a = 1;
        int b = 5;
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 Java 컴파일러