java/ㄴ CHAPTER 4. 제어문 (조건문과 반복문)

CHAPTER 4. (3) 반복문이란? (for문, 중첩 for문 포함)

Astaroth아스 2020. 3. 13. 06:10

반복문
 - 어떤 작업이 반복적으로 수행되도록 할 때 사용

반복문 종류
 ㄴ for문 : 반복 횟수를 알고 있는 경우
 ㄴ while문 : 반복 횟수를 모르는 경우
 ㄴ do-while문



for문 구조
 - for(초기식; 조건식; 증감식)
 ㄴ 초기식 : 사용될 변수를 초기화, 처음 한번만 수행
 ㄴ 조건식 : 조건이 참이면 반복, 거짓이면 for문을 벗어남
 ㄴ 증감식 : 반복문을 제어하는 변수의 값을 증가, 감소시킴

 - 초기식, 증감식은 콤마(,)를 구분자로 두 문장 이상을 하나로 이용함



중첩 for문
 - for문 안에 또 다른 for문을 포함
 - 중첩 횟수는 거의 제한 없음
 (but 많이 쓰면 안좋음)

 왜? - 제어문 속의 제어문 : 코드의 복잡도 증가