📖 Java 반복문
📌 반복문의 종류
📌 for문
- 사람이 직접 처리하기에 부담스로운 반복적인 작업을 처리하기에 매우 용이하다.
for(초기식; 조건식; 증감식;){
...반복적으로 동작할 구문...
}


- 최초로 초기식을 설정한다.
- 초기식을 설정한 다음에는 조건식을 판단한다.
- 만약 조건식이 true라면 반복적으로 동작할 구문을 1회 수행한다.
- 반복구문을 수행한 후, 증감식으로 이동한다.
- 증감식을 수행한 후, 다시 조건식으로 이동한다. 여전히 조건식이 참이라면 반복수행을 처리하고, 그렇지 않다면 for문을 종료한다.
📌 while문
- for문은 초기식, 조건식, 증감식을 모두 내장하는 반면, while문은 조건식만을 내장하기 때문에 초기식과 증감식을 외부에 따로 정의해 주어야한다.
초기식;
while(조건식){
...반복적으로 동작할 구문...
증감식
}

📌 do ~ while문
- 조건의 판별을 나중에 수행하는 반복문 형태
- 초기식을 설정한 후 do{...}안의 문장을 우선적으로 1회 실행하고 조건을 판별하므로, 조건이 참이 아니더라도 최소 1회는 실행된다.
초기식;
do {
..반복적으로 동작할 구문..
증감식
}while(조건식);

📌 무한루프
- 증감식이 설정되지 않거나, 증감식이 수행되더라도 조건식이 거짓이 되지 않은 형태
- 조건식이 항상 참이므로, 반복문이 종료되지 않는다.
- for문의 무한루프
for(int i = 0; int < 10; i
System.out.println(i);
}
while(true){
System.out.println(”Hello”)
}
✍️ 반복문 예제
1~100까지 더하는 반복문 예제를 for문과 while문 do ~ while문으로 풀어보자
for문과 while 무한루프문을 짜보자
-
for문

-
while문
