자바(JAVA)/미니 프로젝트 & 기초 공부
Java 기초 또 다시 공부하기 5일차 - 반복문(for문, while/do-while문, break/continue)
개발학생
2025. 5. 23. 17:59
반응형
1. 반복문
1) for문: 주어진 횟수만큼 실행문을 반복 실행할 때 적합한 반복 제어문

(1) for문 예시
// 1에서 20까지의 합을 for문 없이 구하기
int sum = 0;
sum = sum + 1;
sum = sum + 2;
sum = sum + 3;
sum = sum + 4;
sum = sum + 5;
sum = sum + 6;
sum = sum + 7;
sum = sum + 8;
sum = sum + 9;
sum = sum + 10;
sum = sum + 11;
sum = sum + 12;
sum = sum + 13;
sum = sum + 14;
sum = sum + 15;
sum = sum + 16;
sum = sum + 17;
sum = sum + 18;
sum = sum + 19;
sum = sum + 20;
System.out.println(sum);
// 위의 sum을 for문으로 구하기
sum = 0;
for(int i=1; i<=20; i++) {
sum += i;
}
System.out.println(sum);

(2) 중첩 for문 예시: 구구단 2~9단 출력하기



2) while문: 조건식이 true일 때 계속해서 반복하며, false일 때 반복을 멈추고 while문 종료

(1) while문 예시
// 1~20까지의 합 구하기
int sum = 0;
int i = 1;
while(i<=20) {
sum += i;
i++;
}
System.out.println(sum);

(2) do-while문: while 블록 내부 실행문을 우선 실행하고, 실행결과에 따라 반복을 계속할지 결정

* break, continue
- break: 조건문, 반복문 내부에서 반복문 실행을 중지할 때 사용
- continue: 조건문, 반복문 내에서 특정 조건을 만족할 때 반복문을 계속 실행할 때 사용
반응형