일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- spring
- 태그없음
- 스네이크케이스
- OS
- nginx
- websokcet
- inmemory
- 케밥케이스
- MongoTemplate
- redis
- linux
- mongodb
- jpa
- 외부허용
- 파스칼케이스
- pdf변환
- 자바란
- java
- 반복
- Entity
- Docker
- springboot
- commons-fileupload
- for
- 카멜케이스
- javax
- spring-rest-docs
- 2중for
- 테이블정의서
- banner
Archives
- Today
- Total
겸쨔
[java] if, if else, if else if 조건문 본문
반응형
조건문에 대해 알아보자.
조건문이란?
특정 조건을 만족 시켰을 때,
개발자가 미리 지정한 코드를 동작하게 만들어주는 녀석이다.
조건문에도 여러가지가 존재한다.
IF문, IF ELSE문, IF ELSE IF문, Swtich Case문, 삼항 연산자 등
위 5가지가 모두 특정 조건을 만족할 때의 행위를 지정할 수 있는 조건문이고,
상황에 따라서 편하게 쓰면 된다.
이 글에서는 IF문, IF ELSE문, IF ELSE IF문을 먼저 다뤄보자.
먼저 IF문이다.
소괄호 안에 조건식이 들어가고,
결과가 참일 시 중괄호 안이 동작한다.
결과가 거짓이면 중괄호 안은 동작하지 않는다.
if (true) {
// 수행문
// 조건식의 결과가 참일 시 동작
}
두번째는 IF ELSE문이다.
소괄호 안에 조건식이 들어가고,
결과가 참일 시 IF문의 중괄호 안이 동작한다.
결과가 거짓이면 ELSE문의 중괄호 안이 동작한다.
if (true) {
// 수행문
// 조건식의 결과가 참일 시 동작
} else {
// 수행문
// 조건식의 결과가 거짓일 시 동작
}
세번째는 IF ELSE IF문이다.
각 IF문 뒤 소괄호 안에 각각의 조건식이 들어가고,
각각의 조건식의 결과가 참일 시 각각의 중괄호 안이 동작한다.
모든 조건식의 결과가 거짓일 시 ELSE문의 중괄호 안이 동작한다.
if (true) {
// 수행문
// 첫 번째 조건식의 결과가 참일 시 동작
} else if (true) {
// 수행문
// 두 번째 조건식의 결과가 참일 시 동작
} else {
// 수행문
// 모든 조건식의 결과가 거짓일 시 동작
}
반응형
'lang > java' 카테고리의 다른 글
[java] break continue 차이 (0) | 2024.07.20 |
---|---|
[java] 자바란 ? (0) | 2024.07.20 |
[java] 2중 for 반복문 (0) | 2024.07.19 |
[java] for 반복문 (0) | 2024.07.19 |
[java] 연산자 (0) | 2024.07.19 |