제어문이란?
프로그램의 실행 흐름을 제어하는 문법
제어문은 조건문과 반복문으로 구성됨
조건문: 특정 조건을 지정하고 그 조건을 만족하면 반복문을 실행함
반복문: 조건문을 만족하면 반복해서 실행할 문장
조건문 예시
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 |