Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 단항 연산자
- 자바 연산자
- 변수
- 동적 자원
- 웹 프로그래밍
- 스프링부트
- if문
- 연산식
- 빌드 도구
- 람다식
- 깃허브
- Java
- 정적 자원
- 자바 프로젝트
- 국비 프로젝트
- 자바
- 타입변환
- 삼항 연산자
- 애플페이
- Github
- 자바 이항 연산자
- 멀티 태스킹
- 웹
- 그래이들
- 그래들
- 연산자
- 람다
- 조건문
- 자바 람다식
- Gradle
Archives
- Today
- Total
인디언식 기우제
조건문 - If문 본문
If문
If문은 조건식 결과에 따라 중괄호 { } 블록을 실행할지 여부 결정을 할 때 사용한다.
if( 조건식 ) {
실행문;
실행문;
...
}
-----------------------------------------
if ( 조건식 )
실행문;
여기서 조건식은
- true 또는 false 값을 산출할 수 있는 연산식
- boolean 변수
- 조건식이 true이면 블록 실행하고 false이면 블록 실행하지 않음
If - else 문
조건식 결과에 따라 실행 블록을 선택한다.
파란색 화살표는 코드의 진행 흐름이다.
1. 코드가 진행되다 첫번째 조건식을 만난다.
1-true. true이면 첫번째 실행 블록을 실행한다.
1-false. false이면 두번째 실행블록을 실행한다
2.그리고 if문을 빠져나간다.
else는 말 그대로 'if문의 조건식에 안맞아? 그러면(else) 이걸 실행해' 이런 느낌이다.
If - else if - else 문
복수의 조건식을 두어 조건식을 만족하는 블록만 실행
If - else 문 사이에 else if 가 추가된 모습이다.
If - else 문과는 다르게 조건식을 더 추가할 수 있다. 그래서 더 정밀하게 걸러낼 수 있다.
중첩 If문
If 문 안에 If 문을 넣을 수 있다. 코드 실행 흐름을 이해하면 어렵지 않다.
부족한 점, 잘못된 점이 있다면 지적 부탁드립니다. 피드백은 언제나 환영입니다.
'Java > 조건문과 반복문' 카테고리의 다른 글
코드 실행 흐름 제어 (2) | 2022.11.15 |
---|