Java의 정석 기초편(남궁성) 정리 + a/1 ~ 5. 자바 시작, 변수, 연산자, 조건문과 반복문, 배열
반복문 13 ~ 19. for문 , while문 , do-while문
doriver
2022. 9. 10. 17:46
반복문은 어떤 작업을 반복적으로 수행되도록 할때 사용
반복문의 종류로는 for문, while문, do - while문 이 있다.
for문과 while문은 구조와 기능이 유사하여 어느 경우에나 서로 변환이 가능함
반복횟수를 알고있을땐 for문, 그렇지 않을땐 while문을 사용
for문
조건식이 참인동안 블럭{}내의 문장들을 반복한다, 조건식이 거짓이 되면 반복문을 벗어난다
for (초기화;조건식;증감식) {
// 조건식이 true인 동안 수행될 문장
}
초기화 : for문을 제어할 변수를 초기화 하는 부분, 처음에 한번만 수행된다
증감식 : 반복문을 제어하는 변수의 값을 증가 또는 감소시키는 식

while문
조건식이 참인동안 블럭{}내의 문장들을 반복한다
while (조건식) {
// 조건식의 연산결과가 true이면 수행될 문장들
}
조건식이 참이면 블럭{}내의 문장을 수행하고 다시 조건식으로 돌아간다
조건식이 거짓이면 while문을 벗어난다
do-while문
while문의 변형, 기본적인 구조는 while문과 같다
while문과는 반대로 블럭{}을 먼저 수행한 후, 조건식을 평가
do {
// 조건식의 연산결과가 참일때 수행될 문장들 (처음 한번은 무조건 실행)
} while (조건식);