일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디자인패턴
- 스프링
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- 자바
- 리눅스
- linux
- 디자인
- DesignPattern
- js
- 재택근무
- 직장인자기계발
- java
- javabasic
- 자바기초
- String
- DB
- 자바기본
- 데이터베이스
- java기초
- 패스트캠퍼스후기
- 자바연습문제
- ncs
- Spring
- 자바예제
- 패스트캠퍼스
- 패캠챌린지
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 웹
- 국비
- 직장인인강
- Today
- Total
FIF's 코딩팩토리
패스트캠퍼스 챌린지 09일차 본문
반복문 - for문
for문은 프로그래밍 하면서 가장 많이 사용되는 반복문이다.
while문은 조건만 있는 반면에 for문은 괄호 안에 초기화식, 조건식, 증감식 이렇게 3개가 있다.
while문에 비해 얼핏 보면 복잡해 보일 수 있지만, 나는 개인적으로 for문을 많이 사용하는것 같다.
문법은 아래와 같다.
for (초기화식; 조건식; 증감식;){
수행문;
...
}
초기화를 하고 가운데 조건이 만족되면 블록 {} 안이 수행된다.
수행한 다음에 증감식을 간다.
int num;
for (num = 1; num <= 5; num ++) {
System.out.println(num);
}
위의 예를 풀어써보면 다음과 같다.
첫번째) num을 1로 초기화
두번쨰) num이 5보다 크거나 작은지 체크
세번째) {} 블록 안의 콘솔 출력 수행
네번째) num을 1증가, 즉 2가 됨
얼핏보면 복잡해 보일 수 있지만, 한 줄로 로직을 처리할 수 있어서 사용하다보면 매우 편리하다.
그렇다면 지금까지 배운 3개의 반복문이 언제 쓰이는지 정리를 한번 해보자.
while문
수행: 조건이 참인 동안 반복 수행, 조건이 맞지 않으면 수행되는 부분이 없음
쓰임: 조건식의 결과나 변수가 true, false 값인 경우 주로 사용
do~while문
수행: 조건이 참인 동안 반복 수행, 수행문을 먼저 수행하고 조건을 체크
쓰임: 조건식의 결과나 변수가 true, false값인 경우 주로 사용
for문
수행: 초기화, 조건체크, 증감 순으로 수행
쓰임: 특정 수의 범위, 횟수와 관련하여 반복되는 경우 주로 사용
배열과 함께 많이 사용됨
반복문은 정말 많이 사용된다.
세개의 반복문 중 어떤 반복문을 언제 사용해야 하는지 연습을 많이 하고, 확실히 개념을 잡아서 앞으로 사용되는데 실수 없이 하자.
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'패스트캠퍼스 챌린지' 카테고리의 다른 글
패스트캠퍼스 챌린지 11일차 (0) | 2022.02.03 |
---|---|
패스트캠퍼스 챌린지 10일차 (0) | 2022.02.02 |
패스트캠퍼스 챌린지 08일차 (0) | 2022.01.31 |
패스트캠퍼스 챌린지 07일차 (0) | 2022.01.30 |
패스트캠퍼스 챌린지 06일차 (0) | 2022.01.29 |