Java

6월 14일 KH 교육원 (4일차) 반복문 : for문 while문

최종군 2024. 6. 14. 20:44

 

for문  : 

자바에서 반복문은 특정 코드 블록을 여러 번 실행할 수 있게 해주는 기능입니다. 자바에는 주로 세 가지 종류의 반복문이 있습니다: for 반복문, while 반복문, 그리고 do-while 반복문입니다. 각각의 사용 예제를 아래에 설명하겠습니다.

1. for 반복문

for 반복문은 반복 횟수가 명확할 때 주로 사용됩니다. 일반적인 형태는 다음과 같습니다:

java

for (int i = 0; i < 10; i++) {
    System.out.println("i의 값: " + i);
}

이 코드는 i가 0부터 9까지의 값을 가지며, 각 값을 출력합니다.

2. while 반복문

while 반복문은 조건이 참인 동안 계속해서 반복됩니다. 조건이 처음부터 거짓이라면 한 번도 실행되지 않을 수 있습니다.

java

int i = 0;
while (i < 10) {
    System.out.println("i의 값: " + i);
    i++;
}

위 코드는 i가 0부터 9까지 증가하면서 각 값을 출력합니다.

3. do-while 반복문

do-while 반복문은 조건이 나중에 평가되기 때문에 블록이 최소한 한 번은 실행됩니다.

java

int i = 0;
do {
    System.out.println("i의 값: " + i);
    i++;
} while (i < 10);

이 코드는 i가 0부터 9까지 증가하면서 각 값을 출력합니다.

반복문은 배열이나 컬렉션 같은 자료 구조를 순회할 때도 많이 사용됩니다. 예를 들어, for-each 반복문을 사용해서 배열을 순회할 수 있습니다:

java

int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
    System.out.println("숫자: " + number);
}

이 코드는 numbers 배열의 각 요소를 순회하면서 출력합니다.

자바에서 반복문은 매우 강력한 도구로, 다양한 상황에서 활용될 수 있습니다. 필요한 경우 반복문을 자유롭게 조합하여 사용할 수 있습니다.