반응형
조건문, 반복문은 실행흐름을 바꿔준다고 해서 제어문이라고도 한다. (flow control statement)
조건문 : 조건을 만족할때만 {}를 수행(0~1번) - if, switch
if (score > 60) {
System.out.println("합격입니다.");
System.out.println("축하드립니다.");
}
-> 이것이 참이면 해당 문장들을 실행하고 거짓이면 다음 문장으로 넘어간다.
반복문 : 조건을 만족하는 동안 {}를 수행(0~n번) - for, while
public class IfEx1 {
public static void main(String[] args) {
int i = 10;
while (i-- > 0) {
System.out.println(i);
}
}
}
if문
조건식이 참(true)일 때, 괄호{}안의 문장들을 수행한다.
if (조건식 true or false가 와야한다) {
// 조건식이 참(true) 일 때 수행될 문장들을 적는다.
}
-> 참이면 실행이 되고 거짓이 이면 실행이 되지 않고 다음 문장으로 넘어간다.
int score = 70;
if (score > 60) {
System.out.println("합격입니다.");
} // 참
int score = 50;
if (score > 60) {
System.out.println("합격입니다.");
} // 거짓 (다음 문장으로 넘어가게 된다)
블럭 {}
여러 문장을 하나로 묶어주는 것
if문 안에 속한 문장이 하나면 블럭을 생략해도 된다.
if-else문
둘 중의 하나 - 조건식이 참일 때와 거짓일 때로 나눠서 처리
if (조건식) {
// 조건식이 참(true)일 때 수행될 문장들을 적는다.
} else {
// 조건식이 거짓(false)일 때 수행될 문장들을 적는다.
}
반응형
'java↗' 카테고리의 다른 글
java↗5-2. switch문 (0) | 2024.03.15 |
---|---|
java↗5-1. if-else if문, 중첩 if문 (2) | 2024.03.15 |
java↗4-8. 조건 연산자, 대입 연산자 (1) | 2024.03.15 |
java 기본 설정 세팅하기 (0) | 2024.03.14 |
java↗4-7. 논리 연산자, 논리 부정 연산자 (1) | 2024.03.14 |