제어문 1에서의 학습 내용은 아래와 같다.
- 제어문
- 조건문
- if문
- if-else문
- if-else if-else문
- switch문
[제어문]
프로그램에 실행문이 순차적으로 수행될 때
특정 조건에서 실행 순서를 변경시키거나
일부 실행문만 실행시키고 싶을 때 사용하며
이에 조건문, 반복문, 분기문이 포함된다.
※{}로 묶인 실행문의 조합을 블록, 복합문 이라고 한다.
[조건문]
조건식에 따라 프로그램의 흐름을
제어할 수 있는 문법이다.
자바뿐만 아니라 모든 프로그래밍 언어에서
사용하고 있는 기본 문법이다.
(단 switch는 파이썬에 없다)
※ else는 if문에서 닫는 중괄호}와 같은 줄에 작성하자!
※ else if 도 마찬가지! 그래야 가독성이 좋다 bb
▼가독성을 좋게 만드는 블록 실행 예시
if(조건식1) {
실행문1 //조건식 1일때 수행코드
} else if(조건식2) {
실행문2 //조건식 2일때 수행코드
} else {
실행문 3 //조건식 1,2 모두 아닐 때 수행코드
}
[switch]
스위치문은 조건으로 사용될 수 있는
연산자가 '==' 뿐이다.
하나의 변수 안에 저장된 값을 다수의 값과
동일한지 비교할 때 사용한다.
case 값, dafault로 구성되어 있다.
int num = 7;
switch(num){
case 1 : //num이 1과 같으면 아래 실행문 실행
System.out.println("num은 1입니다.");
break;
case 7 : //num이 7과 같으면 아래 실행문 실행
System.out.println("num은 7입니다.");
break;
default : //case에 해당되는게 없으면 아래 실행문 실행
System.out.println("num은 1도 7도 아닙니다.");
}
'개주 훈련일지 > 📚 코살대 교본 학습' 카테고리의 다른 글
| SQL) 엔터티 (0) | 2025.11.01 |
|---|---|
| SQL) 데이터 모델의 이해 (0) | 2025.11.01 |
| 소프트웨어 공학의 접근법 (0) | 2025.10.31 |
| 연산자 (0) | 2025.10.31 |
| 변수와 자료형 (0) | 2025.10.31 |