자바

for, while, do while

148june 2025. 1. 24. 15:20
do {  반복문 본문 } while (condition);

for 문

for (begin; condition; step) { // ... 반복문 본문 ... }

 

예시) 1~100까지 숫자 출력

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 100; i++) { // 초기화, 조건식, 증감식 수정
            System.out.println(i); // 올바른 출력 메서드 사용
        }
    }
}

 

while 문

while (condition) {  코드  반복문 본문 }

 

예시) 1~100까지 숫자 출력

public class Main {
    public static void main(String[] args) {
        int i = 1; // 초기화
        while (i <= 100) { // 조건식
            System.out.println(i); // 출력
            i++; // 증감
        }
    }
}

 

do while 문

do {  반복문 본문 } while (condition);

 

예시) 1~100까지 숫자 출력

public class Main {
    public static void main(String[] args) {
        int i = 1; // 초기화
        do {
            System.out.println(i); // 출력
            i++; // 증감
        } while (i <= 100); // 조건식
    }
}