자바 반복문에 대하여

지훈·2025년 10월 18일

오늘은 자바의 반복문에 대해 이야기해볼 것이다.

먼저 반복문이란, 말 그대로 특정 코드를 계속 반복하는 것이다.

반복문은 크게 두가지가 있는데, 대표적으로 for문과 while 문이다.

for문의 형태는 다음과 같다.

for (변수 시작 값; 변수 조건; 변수에 적용시킬 것) {반복시킬 코드}

변수 시작값부터 시작해서 (변수에 적용시킬 것으로 +1이라고 가정할 때) 변수 조건에 해당하지 않을때까지 1씩 더하게 된다.

예를 들어, 1 부터 10까지 출력하는 프로그램을 만들어보겠다.

for (int i = 1; i <= 10; i++) {

	System.out.println(i);
    
}

이렇게 된다면, 처음 i 라는 정수형 변수를 선언해, 시작값을 1로 두고, 그 i의 값이 10이하인 조건일 때 i에 1을 더하고 i변수값을 출력하는 방식이다. 그럼 1 부터 10까지를 i값에 차레대로 담아 출력시킬 수 있다.

두번째로 while문이다. while문의 형태는 다음과 같다.

while (반복문이 돌아갈 조건) {반복시킬 코드}

저 소괄호 안의 조건에 해당할 때만 반복문이 돌아가는 구조이다. while 문의 특성상 저기에 True 를 넣게 된다면 무한반복 루프를 만들 수도 있다.

예를 들어, 10까지 출력하는 코드를 만들어보겠다.

int i = 1;

while (i < 11) {
	
    System.out.println(i);
	i++;

}

이렇게 된다면 i가 11보다 작을때마다 저 안의 반복할 코드가 반복 되므로, i가 11보다 작지 않을 때까지 i를 출력하고 i에 1씩을 더해주게 된다.

이렇게 자바의 두 반복문 for문과 while문에 대해 알아보았다.

profile
life

0개의 댓글