반응형
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: 조건문, 반복문 내에서 특정 조건을 만족할 때 반복문을 계속 실행할 때 사용
반응형
'자바(JAVA) > 미니 프로젝트 & 기초 공부' 카테고리의 다른 글
Java 기초 또 다시 공부하기 7일차 - 배열, 열거 타입 (2) | 2025.06.02 |
---|---|
Java 기초 또 다시 공부하기 6일차 - 참조 타입과 참조 변수 (1) | 2025.05.28 |
Java 기초 또 다시 공부하기 4일차 - 연산자와 연산식, 조건문 (3) | 2025.05.22 |
Java 기초 또 다시 공부하기 3일차 - 변수 타입 변환, 변수와 시스템 입출력 (2) | 2025.05.20 |
Java 기초 또 다시 공부하기 2일차 - 변수, 기본 타입 (2) | 2025.05.19 |