1. if문이란?

어떤 조건을 검사하고, 그 조건이 참(true)일 때만 특정 코드를 실행하는 문법이에요.

📌 예제

"비가 오면 우산을 쓴다"라는 상황을 코드로 표현하면?

if (비가 온다) {
    우산을 쓴다;
}

Java에서는 이렇게 작성해요!

if (isRaining) {
    System.out.println("우산을 써요!");
}

➡️ isRainingtrue이면 "우산을 써요!"가 출력돼요.


2. if-else

if문의 조건이 false일 때 실행할 코드를 추가하고 싶다면?

📌 예제

if (isRaining) {
    System.out.println("우산을 써요!");
} else {
    System.out.println("선크림을 발라요!");
}

🌞☔ 날씨에 따라 다른 행동을 하게 되죠!


3. if-else if-else

여러 가지 조건을 검사하고 싶다면?

📌 예제

if (temperature >= 30) {
    System.out.println("아이스크림을 먹어요!");
} else if (temperature >= 20) {
    System.out.println("자전거를 타요!");
} else {
    System.out.println("따뜻한 차를 마셔요!");
}

🌡️ 온도에 따라 다른 행동을 하게 돼요!