인디언식 기우제

조건문 - If문 본문

Java/조건문과 반복문

조건문 - If문

밍주키니어 2022. 11. 18. 13:35
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