[조건문]if문 -if, if else (1)

seni·2024년 6월 14일

JAVA

목록 보기
4/34

조건문

if문

  • 특정 조건에 따라서 다른 코드를 실행하려면?! 예시)만약 18세 이상이면 "성인입니다"를 출력하고, 18세 미만이라면 "미성년자입니다"를 출력해야 한다
    if (age >= 18) "성인입니다"
    if (age <= 18) "미성년자입니다"

  • if문은 특정 조건이 참인지 확인하고, 그 조건이 참(true)일 경우 특정 코드 블록을 실행한다.
    코드 블록: {}사이에 있는 코드

        int age = 20;
        if (age >= 18) {
            System.out.println("성인입니다.");
        }
        if (age < 18) { //false이기때문에 코드블록이 실행이 안됨.
            System.out.println("미성년자입니다.");
        }

if else문

  • if문에서 만족하는 조건이 없을 때 실행하는 코드를 제공함.
  • 위 내용을 else문을 사용하면 더 간략하게 바꿀 수 있음.
    기존: 만약 18살 이상이면 "성인입니다"를 출력하고, 만약 18살 미만이라면 "미성년자입니다"를 출력해야 한다.
    변경: 만약 18살 이상이면 "성인입니다"를 출력하고, 그렇지 않으면 "미성년자입니다"를 출력해야 한다.
        int age =  15;
        if (age >= 18) {
            System.out.println("성인입니다");
        } else {
            System.out.println("미성년자입니다");
        } 
        //미성년자입니다 출력됨.
profile
개발일지

0개의 댓글