[JAVA] 제어문 - 반복문

선형채·2022년 6월 9일
0

JAVA

목록 보기
3/13
post-thumbnail

반복문이란 ?

  • 프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록 함

제어문 종류

for문

for(초기식; 조건식; 증감식)
{

수행될 문장;

}

예시

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

실행결과

1 출력
2 출력
...
9 출력
10 출력

이중 for문

for(초기값1; 조건식1; 증감식1) {

수행될 문장1;
for(초기값2; 조건식2; 증감식2) {

수행될 문장2;

}
수행될 문장3;

}


// for문에 진입하면 수행될 문장1을 먼저 수행하고 두 번째 for문에 진입하면
조건식2가 false가 될 때까지 수행될 문장2를 수행 후 나오면
수행될 문장3을 수행하고 조건식1로 돌아와 true면 다시 반복

while문

while(조건식) {
수행될 문장;
[증감식 or 분기문];

}

// 조건식이 true일 때 문장 수행
// 문장 수행이 끝나면 조건식
// 다시 확인 후 true면 수행
// 조건식이 false가 될 때까지 수행
// 조건식이 false가 되면 반복문 종료

* { } 안에 조건을 벗어나게 할 연산(증감식, 분기문) 필요

예시

int i = 1;
while(i <= 10) {
System.out.println(i + " 출력");
i++;
}

실행결과

1 출력
2 출력
...
9 출력
10 출력
profile
JAVA BACK-END DEVELOPER 👩‍💻

0개의 댓글