- 작업을 반복적으로 수행할 때, 일반적으로 사용하는 구조
- for ((반복 전, 실행/ 준비 내용); (조건 검사 내용); (한번 실행한 후 처리할 작업))
- while, do-while과 달리, 반복을 위한 초기화/ 준비, 조건 검사, 반복 후 증감 등을 한번에 작성 가능
1. 반복 전, 실행 수행 (1번만 실행)
2. 조건 검사
3. 조건이 참이면 코드블록 실행
4. 코드블록 실행 후, 증감 또는 처리 : 1번 반복 후, 처리
5. 조건 검사
6. 조건이 참이면 코드블록 실행
7. ...
import java.util.Scanner;
public class 파일 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 정수 1개 입력
int 변수 = sc.nextInt();
for (int i = 0; i <= 변수; i++) {
System.out.println(i);
}
}
}