일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javabasic
- 데이터베이스
- 스프링
- 패스트캠퍼스후기
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 국비
- DesignPattern
- 웹
- 자바기초
- 자바
- js
- java
- linux
- DB
- java기초
- 직장인자기계발
- 디자인패턴
- String
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- 재택근무
- Spring
- 리눅스
- 패캠챌린지
- 직장인인강
- 자바예제
- 패스트캠퍼스
- 디자인
- 자바연습문제
- ncs
- 자바기본
- Today
- Total
FIF's 코딩팩토리
패스트캠퍼스 챌린지 08일차 본문
반복문
프로그래밍을 하다보면 반복되는 일을 효율적으로 처리해야 하는 로직을 구현해야 할 경우가 많이 있다.
예를들어 1부터 10까지 합을 구해야 하는 경우, 1+2+3...10 이렇게 해도 되지만 1부터 1억까지의 합을 구해야 한다면 말이 달라진다.
이렇게 반복되는 일을 쉽게 처리하기 위해 자바에서는 반복문을 제공한다.
크게 while문, do~while문, for문이 있는데 while문과 for문은 앞으로 정말 많이 쓰일것이다.
반복문-while문
while문은 조건이 참(true)인 동안 반복을 수행한다.
주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문이다.
조건이 맞지 않으면 반복하던 로직을 빠져나가게 된다.
조건은 주로 반복 횟수나 값의 비교의 결과에 따라 true, false로 판단된다.
예로 달리는 자동차, 일정 횟수 만큼 돌아가는 나사못, 특정 온도까지 가동되는 에어컨등이 있다.
문법을 살펴보면 아래와 같다.
while (조건식) {
수행문1; // 이 블록은 조건식이 참일 동안 반복 수행 된다.
...
}
반복문-do~while문
조건과 상관없이 무조건 한번은 수행문을 수행하는 문법이 바로 do~while문이다.
while문은 조건을 먼저 체크하고 반복수행 된다면 do~while문은 조건과 상관없이 무조건 수행을 한번은 하고나서 조건을 체크한다.
아래 문법을 보면 do 안에 코드블럭은 조건이 참이든 거짓이든 상관없이 무조건 한번은 수행을 한다.
do {
수행문 1;
...
} while(조건식);
수행문2;
...
다음시간에 for문까지 살펴볼텐데, 반복문은 앞으로 정말 많이 쓰이니 기초를 제대로 잡아 놓자.
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'패스트캠퍼스 챌린지' 카테고리의 다른 글
패스트캠퍼스 챌린지 10일차 (0) | 2022.02.02 |
---|---|
패스트캠퍼스 챌린지 09일차 (0) | 2022.02.01 |
패스트캠퍼스 챌린지 07일차 (0) | 2022.01.30 |
패스트캠퍼스 챌린지 06일차 (0) | 2022.01.29 |
패스트캠퍼스 챌린지 05일차 (0) | 2022.01.28 |