728x90
if문
- boolean 타입으로 평가될 수 있는 조건식이 참일 때 실행문 실행
- 중괄호{}를 이용해 '블록(block)'을 만들어 여러 문장을 하나의 단위로 묶음
if (조건식) {
실행문 - 조건식이 참일 때 실행될 블록
}
if...else문
- 조건식의 결과에 따라 실행 블록 선택
- else문은 생략 가능
if (조건식1) {
조건식1이 참일 때 실행될 블록
}
else if (조건식2) {
조건식1이 거짓이고, 조건식2가 참일때 실행될 블록
else {
조건식1, 2가 모두 거짓일 때 실행될 블록
}
switch문
- 변수가 어떤 값을 갖느냐에 따라 실행문이 선택됨
- if...else를 반복적으로 추가하는 것보다 코드가 간결할 수 있음
switch (변수) {
case "값1":
변수값1일 때의 실행문;
break; //다음 case를 실행하지 않고, switch문 탈출
case "값2":
변수값2일 때의 실행문;
break;
...
default:
case의 값과 같은 값이 없을 때의 실행문;
break;
}
728x90
'백엔드 개발자 공부 > Java' 카테고리의 다른 글
[Java] 배열 (0) | 2022.09.01 |
---|---|
[Java] 제어문 (2) - 반복문 (0) | 2022.08.31 |
[Java] 연산자 & 콘솔입출력 (0) | 2022.08.30 |
[Java] 문자열 (0) | 2022.08.30 |
[Java] 타입 (0) | 2022.08.30 |