[ Java ] 03. 조건문 ( control flow statements )
📚 Table of Contents
01. 조건문이란?
조건문은 주어진 조거식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문이다.
자바에서의 조건문은 크게 2가지로 볼 수 있다.
- 조건문 if
- 조건문 switch
02. 조건문 - if
조건의 참, 거짓에 따라 서로 다른 작업을 수행한다.
조건이 참(ture) 이면 if 내부의 '수행문'이 실행되며
거짓(false)이면 다음 조건문으로 넘어간다.
if (조건문1) {
// 조건문 1을 만족시 실행
} else if (조건문2) {
// 조건문 2를 만족시 실행
} else {
// 조건문에 해당 안될 때 실행
}
03. 조건문 - switch
먼저 '식'을 계산하고 그 결과 값과 일치하는 case문으로 분기한다.
case문의 '실행할 문장'을 실행한 후 break를 만나면 switch문을 벗어난다.
어떠한 case 문도 분기하지 못한 경우 default 문으로 이동한다.
default 문은 생략 가능, 실행문장은 { }으로 둘러싸지 않는다.
switch (입력값) {
case 값1:
실행할 내용1;
break;
case 값2:
실행할 내용2;
break;
default:
실행할 내용3;
break;
}
'Language > Java' 카테고리의 다른 글
[ Java ] 06. 클래스 ( class ) 와 객체 (5) | 2023.11.09 |
---|---|
[ Java ] 05. 다차원 배열 ( multi-dimensional array ) (1) | 2023.11.09 |
[ Java ] 04. 반복문 ( iteration statements ) (0) | 2023.11.09 |
[ Java ] 02. 여러가지 연산자 ( operator ) (0) | 2023.11.08 |
[ Java ] 01. 변수 ( variable ) 와 자료형 (2) | 2023.11.08 |