# 반복문이란 무엇인가요?
## 반복문이란 반복문이란, **반복 코드를 단순화**하는 문법입니다. ## 필요성 1부터 1,000,000까지 출력해보면 압니다. ## 종류 대표적 반복문은 두 가지로, 반복횟수의 명확성에 따라 구분지어 사용하면 좋습니다. - `while`문 : 반복횟수 **불명확** - `for`문 : 반복횟수 **명확** ## while문 `while`문의 구조는 아래와 같습니다. ``` while (조건식) { 참일 경우, 수행 내용 } ``` ## for문 `for`문의 구조는 아래와 같습니다. ``` for (초기값; 조건식; 매회갱신) { 참인 경우, 수행 내용 } ``` ## 코드 예 `while`문 - 1부터 10까지의 합 ``` int sum = 0; int n = 1; while (n <= 10) { sum += n; ++n; // n += 1; } System.out.println(sum); ``` `for`문 - 1부터 10까지의 합 ``` int sum = 0; for (int i = 1; i <= 10; i++) { sum += n; } System.out.println(sum); ``` ## 참고자료 --- 1. https://goo.gl/V8WG6B