반응형
조건문이란?
프로그래밍에서 특정 조건이 참(True) 또는 거짓(False)인지를 확인하고, 해당 조건에 따라 다른 동작을 수행하는 구문입니다.
1. if문
if문은 가장 기본적인 조건문입니다. 주어진 조건이 참(True)인 경우에 해당하는 블록을 실행합니다.
1
2
3
|
if (조건) {
// 조건이 참일 때 실행되는 코드
}
|
cs |
2. else문
else문은 if문과 함께 사용되며, if문의 조건이 거짓(False)인 경우에 해당하는 블록을 실행합니다.
1
2
3
4
5
|
if (조건) {
// 조건이 참일 때 실행되는 코드
} else {
// 조건이 거짓일 때 실행되는 코드
}
|
cs |
3. else if문
여러 개의 조건을 확인해야 할 때 사용됩니다. 여러 조건 중 하나가 참인 경우에 해당하는 블록을 실행하고, 더 이상 다른 조건을 검사하지 않습니다.
1
2
3
4
5
6
7
8
|
if (조건1) {
// 조건1이 참일 때 실행되는 코드
} else if (조건2) {
// 조건1이 거짓이고, 조건2가 참일 때 실행되는 코드
} else {
// 모든 조건이 거짓일 때 실행되는 코드
}
|
cs |
4. 중첩된 조건문
조건문은 다른 조건문 내에 중첩하여 사용할 수 있습니다. 이를 통해 복잡한 조건을 다룰 수 있습니다.
1
2
3
4
5
6
7
8
9
10
|
if (조건1) {
if (조건2) {
// 조건1과 조건2가 모두 참일 때 실행되는 코드
} else {
// 조건1은 참이지만, 조건2가 거짓일 때 실행되는 코드
}
} else {
// 조건1이 거짓일 때 실행되는 코드
}
|
cs |
5. switch문
여러 개의 가능한 값에 따라 다른 동작을 수행할 때 유용한 구문입니다. 값에 따라 다른 case 블록을 실행하며, 일치하는 case가 없을 경우 default 블록이 실행될 수 있습니다.
1
2
3
4
5
6
7
8
9
10
11
12
|
switch (값) {
case 값1:
// 값이 값1과 일치할 때 실행되는 코드
break;
case 값2:
// 값이 값2와 일치할 때 실행되는 코드
break;
// ...
default:
// 일치하는 값이 없을 때 실행되는 코드
break;
}
|
cs |
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[Java] 스택(Stack)과 큐(Queue) (0) | 2023.08.24 |
---|---|
[Java] Math함수 (0) | 2023.08.17 |
[Java] 변환 (0) | 2023.08.16 |
[Java] 배열 (0) | 2023.08.15 |
[Java] 반복문 (0) | 2023.08.14 |