조건문 If
if(조건){
//실행 코드
}
특정 코드를 실행할 지 말지 결정할 수 있다.
int num = 1;
if(num == 0) {
System.out.println("일어나기");
}
if(num == 1) { //실행
System.out.println("앉기");
}
== 은 값이 같은 지 판단하는 연산자이다.
else if / else
else if / else를 사용하면 택일 구조로 더 효율적으로 사용할 수 있다.
if 조건에 안 맞으면 밑으로 하나씩 내려가면서 else if를 확인하고, 마지막으로 else로 조건을 판단한다.
if와 else는 처음과 끝에 하나씩만 있으며, else if는 여러 개를 사용할 수 있다.
int score = 70;
if(score < 50) {
System.out.println("C");
}
else if(score < 80) {
System.out.println("B"); //B 출력
}
else {
System.out.println("A");
}
첫 번째 조건인 50보다 크기 때문에 두 번째 else if 조건을 확인한다.
이 때 안 적혀 있지만 else if 조건은 score>=50를 포함한다.
'알고리즘 > Java' 카테고리의 다른 글
| [Java] 반복문 for, while (0) | 2026.07.10 |
|---|---|
| [Java] 배열 (0) | 2026.07.10 |
| [Java] 비교연산, 산술연산, 증감연산, 복합대입연산, 논리연산 (0) | 2026.07.10 |
| [Java] 자바의 기본 (0) | 2026.07.10 |
| [Java] Queue (0) | 2022.05.04 |
댓글