본문 바로가기

JAVA

JAVA_반복문

- for문

for (시작조건; 종결조건; 조건변화수식;)

for (int i = 1; i <= 10; i++;){
// i에 정수 선언; i가 10보다 작거나 같을때 반복; i 1증감;
// 1번째 i = 1 (실행)
// 2번째 i = 2 (실행)
// 3번째 i = 3 (실행)
// ....
// 11번째 i = 11 (종결)
}

 

- for + break문

  - 반복 진행 중 break의 조건에 참이면 종결

number = 100 
for (int i = 1; i <= number; int++;)
// i를 1씩 증가하면서 number(100)번 반복
	if(i == 5){
    // 만약 i가 5라면
    	break;
        // 반복문을 종결해라
    }
// 예시    
number = 100 
for (int i = 1; i <= number; int++;)
	if(i == 5){
    	break;
    }
    System.out.println(i + "번째 실행")
}
// 결과
// 1번째 실행
// 2번째 실행
// 3번째 실행
// 4번째 실행
// * i가 5가 되어 break 조건에 참이기에 종결

 

- for + continue문

  - 반복 진행 중 continue의 조건에 참이면 건너뛰기(skip)

for (int i = 1; i <= 5; i++;){
// i는 1이고 5와 같거나 작을때까지 반복하고 1증가해라
	if (i == 3){
    // 만약 i가 3이면
    	continue:
        // 건너뛰어라
    }
    
// 예시
for (int i = 1; i <= 5; i++;){
	if (i == 3){
    	continue:
    }
    System.out.println(i + "번째 실행")
}
// 결과
// 1번째 실행
// 2번째 실행
// 4번째 실행
// 5번째 실행

- while문

while (종결조건){
	반복할 명령문;
}

int i = 1; // i를 정수 1로 선언
while (i <= 5){ // i가 5초과 시 종결
	System.out.println("i의 값:" + i); // 출력 반복
    i++; // i 1증가
}
// 결과
// i의 값: 1
// i의 값: 2
// i의 값: 3
// i의 값: 4
// i의 값: 5

 

- do + while문

  - while문과 비슷하지만 종결조건을 반복 후에 확인

do {
	반복할 명령문;
} while(종결조건)

int i = 1; i 정수 1로 선언
do {
    System.out.println("i의 값:" + i); // 출력 반복
    i++; // i 1증가
} while (i <= 5) // 종결조건
// 결과
// i의 값: 1
// i의 값: 2
// i의 값: 3
// i의 값: 4
// i의 값: 5

  - while: 이 조건까지만 해 / do-while: 아직 아니니깐 더해

'JAVA' 카테고리의 다른 글

JAVA_메서드  (0) 2026.05.14
JAVA_배열  (0) 2026.05.13
JAVA_연산자  (0) 2026.05.11
JAVA_입출력  (0) 2026.05.08
JAVA_변수  (0) 2026.05.07