JAVA Study

chloe·2024년 11월 1일

자바 기초

목록 보기
3/6
post-thumbnail

반복문

반복문에는 for. while. do-while문 이 있다.
조건문과 반복문은 같이 사용할 수 있다.
ex) 사용자가 0을 입력할 때까지 계속 숫자를 입력받아서 더하는 프로그램이 있다고 가정하면
만약if(조건문) 0이라는 값을 받을 때까지 계속 반복for(반복문)한다. 이렇게 작성할 수 있다.

1. for문

for문은 정해진 횟수만큼 반복할 때 사용한다. ex) "1부터 10까지 숫자를 출력"하고 싶다면 :

for (int i = 1; i <= 10; i++) {
    System.out.println(i);
}

이 코드는 i가 1부터 시작해서 10이 될 때까지 하나씩 늘어나면서 반복한다.
i++은 i를 1씩 증가시키는 것을 의미한다.

2. while문

while문은 조건이 참인 동안 계속 반복된다. ex) "숫자가 5보다 작을 동안 계속 출력" :

int num = 1;
while (num < 5)
	System.out.println(num);
    num++;
}

num이 5보다 작을 때 계속 반복하되, num++로 num을 증가시키면서 반복을 멈출 조건을 만들어준다.

3. do-while문

do-while문은 최소 한 번은 실행하고, 조건을 확인해서 반복할지 말지를 결정한다. 이 구조는 "적어도 한 번은 무조건 해야 하는 작업"에 쓰기 좋다.

int num = 1;
do {
    System.out.println(num);
    숫자++;
} while (num < 5);
profile
안녕

0개의 댓글