java

09. 제어문-If

dalc3154 2025. 2. 17. 10:56

제어문이란?

프로그램의 실행 흐름을 제어하는 문법

제어문은 조건문과 반복문으로 구성됨

 

조건문: 특정 조건을 지정하고 그 조건을 만족하면 반복문을 실행함

반복문: 조건문을 만족하면 반복해서 실행할 문장

 

조건문 예시

if, else, else if : 조건에 따라 실행할 코드를 결정
switch, case, default : 여러 개의 경우에 대해 실행할 코드를 결정
continue, break : 실행 흐름을 제어

 

if 문 기본 형태 (+ else)
if (조건식){
       조건이 참일때 실행할 코드
}else{
        조건이 참이 아닐때 실행할 코드
}
--------------------------------------------------------------------------------------------------------------------------
else if(조건식){
        앞선 조건식이 참이 아니고 이번 조건식이 참일때 실행할 코드
}
if문과 else문 사이에 작성
수의 제한이 없음(if문과 else문은 하나씩만 작성)
--------------------------------------------------------------------------------------------------------------------------

 

if문과 else-if문의 예시

if (age > 19) {
    System.out.println("성인입니다.");
} else {
    System.out.println("미성년자입니다.");
}

if (age > 19) {
    System.out.println("성인입니다.");
} else if (age > 13) {
    System.out.println("청소년입니다.");
} else {
    System.out.println("어린이입니다.");
}

실행될 코드 블록의 중괄호 안의 코드가 하나의 구문이라면 중괄호를 생략 가능

 

클린코드
중괄호 내부는 한 칸 들여쓰기
기호와 키워드 사이에는 한 칸 띄워쓰기
콜론의 경우 앞은 붙이고 뒤는 한 칸 띄우기

'java' 카테고리의 다른 글

11. 제어문-For  (0) 2025.02.17
10. 제어문-Switch  (0) 2025.02.17
08. 연산자  (0) 2025.02.13
07. 입출력(IO)  (0) 2025.02.12
06. 형 변환  (0) 2025.02.12