Language/Java
Java if문1 - if, else
괘창
2024. 6. 27. 20:55
■ if문1 - if, else
if문이란?
if문은 특정 조건이 참인지 확인하고, 그 조건이 참(true)일 경우 특정 코드 블록을 실행한다.
if (condition) {
// 조검이 참일 때 실행되는 코드
}
※ 코드 블록 : { } (중괄호) 사이에 있는 코드
예제 코드)
package cond;
public class If1 {
public static void main(String[] args) {
int age = 20; // 사용자 나이
if (age >= 18) { // age의 값은 20으로 조건이 참이다.
System.out.println("성인입니다."); // if문에 있는 코드 블록 실행
}
if (age < 18) { // age값이 20으로 조건이 거짓이다.
System.out.println("미성년자입니다."); // 해당 블록 미실행
}
}
}
실행 결과)

- else문
else 문이란?
if문에서 만족하는 조건이 없을 때 실행하는 코드를 제공한다.
if (condition) {
// 조건이 참일 때 실행되는 코드
} else {
// 만족하는 조건이 없을 때 실행되는 코드
}
- else 문을 사용하면 앞서 진행헀던 코드를 더 간략하게 바꿀 수 있다.
- 기존 : 만약 18살 이상이면 "성인입니다"를 출력하고, 만약 18살 미만이면 "미성년자입니다."를 출력한다
- 변경 : 만약 18살 이상이면 "성인입니다."를 출력하고 그렇지 않으면 "미성년자입니다."를 출력한다.
예제 코드)
package cond;
public class If2 {
public static void main(String[] args) {
int age = 20; // 사용자 나이
if (age >= 18) {
System.out.println("성인입니다."); // 조건이 참일 때
} else {
System.out.println("미성년자입니다.");
}
}
}
실행 결과)
