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 (condition) {
code;
code;
code;
}condition이 true이면 if 내부의 코드 블록(들여쓰기된 코드)으로 들어갑니다.
챌린지
초급코드가 주어집니다.
변수 a와 b의 값이 비어 있습니다. if 문 안의 코드가 실행되고 c가 3이 되도록 값을 채우세요.
Bonus: 두 가지 이상의 해를 찾아보세요!
직접 해보기
public class Main {
public static void main(String[] args) {
// 아래의 두 값을 바꿔서 더 아래쪽 조건이 충족되도록 하세요
int a = 1;
int b = 5;
// 이 줄 아래는 변경하지 마세요
int c = 0;
if (a >= b && !(b < 10)) {
c = 2;
}
c += 1;
System.out.println("c = " + c);
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Java 컴파일러