자바에서 사용하는 반복문
자바에서 반복문을 사용하면 코드를 반복적으로 실행할 수 있습니다. 이 글에서는 자바에서 사용하는 주요 반복문들인 for, while문에 대해 자세히 설명하겠습니다.
for 문
정의
for 문은 지정된 횟수만큼 반복하거나 컬렉션의 각 요소에 대해 반복할 때 사용됩니다.
구조
for (초기화; 조건식; 증감식) {
// 실행 코드
}
public class ForExample {
public static void main(String[] args) {
// 1부터 5까지 출력
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
}
}
- 초기화: 반복할 변수의 초기값을 설정합니다. 이는 처음에 한 번만 실행됩니다.
- 조건식: 반복할 조건식을 설정합니다. 조건식이 true일 때만 실행 코드가 실행됩니다.
- 증감식: 반복할 변수를 증가 또는 감소시킵니다. 이는 각 반복 후에 실행됩니다.
- 다중 초기화와 증감: 여러 변수를 초기화하고, 여러 변수를 증감시킬 수 있습니다. 예: for (int i = 0, j = 10; i < 10; i++, j--)
while 문
정의
while 문은 조건이 true인 동안 반복합니다.
구조
while (조건식) {
// 실행 코드
}
예제
public class WhileExample {
public static void main(String[] args) {
int i = 1;
// 1부터 5까지 출력
while (i <= 5) {
System.out.println(i); i++;
}
}
}
- 조건식: 조건식의 결과가 true일 때만 실행 코드가 실행됩니다.
- 반복 종료: 조건식이 false가 되면 반복이 중단됩니다.
- 무한 루프: 조건식이 항상 true인 경우 무한 루프가 발생할 수 있습니다. 따라서, 반복을 종료하기 위한 코드를 반드시 포함해야 합니다.
이와 같은 방법을 통해 자바의 반복문을 효율적으로 사용하고, 프로그램의 로직을 제어할 수 있습니다. 각 반복문의 특징과 사용 예제를 이해하면, 다양한 상황에서 적절한 반복문을 선택하여 코드를 작성할 수 있습니다.
'JAVA' 카테고리의 다른 글
| JAVA에서 사용하는 클래스와 객체에 대한 이해 (0) | 2024.12.10 |
|---|---|
| JAVA에서 반복문과 배열 사용하기 (3) | 2024.12.09 |
| JAVA에서 조건문 사용하기 (0) | 2024.12.06 |
| JAVA에서 데이터 출력하기 (0) | 2024.12.06 |
| JAVA 기초 psvm (0) | 2024.12.06 |