[TIL][Java][2023-11-15] 반복문 - while문 / do-while문, break와 continue
2023. 11. 15. 19:40ㆍTIL/Java
while문
- for문과 동일하게 특정 조건에 따라 연산을 반복해서 수행하고 싶을 때 사용한다.
- 초기값 없이 조건문만 명시하여 반복한다
- while(조건문) { (연산) } 의 형태로 사용한다.
- 조건문을 만족해야지만 연산이 반복 수행된다.
- 한번 반복할 때마다 조건문을 체크해서 조건이 false이면 반복을 중단한다.
// while 문
int number = 0;
while(number < 3) {
number++;
System.out.println(number + "출력");
}
// 출력
1출력
2출력
3출력
do-while문
- do { (연산) } while(조건문) 의 형태로 사용한다.
- 최초 1회 연산을 수행 후 조건문을 체크하여 더 반복할지 결장한다.
// do-while 문
int number = 4;
do {
System.out.println(number + "출력");
} while(number < 3); // 연산을 한번 수행 후 조건문 체크
// 출력
4출력
break 명령
- break; 명령을 호출하면 가장 가까운 블럭의 for문 또는 while문을 중단한다.
- 반복문 안에서 break; 형태로 사용한다.
// break 명령
int number = 0;
while(number < 3) {
number++;
if (number == 2) {
break; // 2일때 반복 중단
}
System.out.println(number + "출력");
}
// 출력
1출력
continue 명령
- for문 또는 while문에서 해당 순서를 건너뛰고 싶을 때 사용한다.
- 반복문 안에서 continue; 형태로 사용한다.
// continue 명령
int number = 0;
while(number < 3) {
number++;
if (number == 2) {
continue; // 2일때 반복 패스
}
System.out.println(number + "출력");
}
// 출력
1출력
'TIL > Java' 카테고리의 다른 글
[TIL][Java][2023-11-17] 배열 (0) | 2023.11.17 |
---|---|
[TIL][Java][2023-11-16] 반복문 - 구구단 출력하기 (0) | 2023.11.16 |
[TIL][Java][2023-11-14] 반복문 - for문, 향상된 for문 (0) | 2023.11.14 |
[TIL][Java][2023-11-13] if문과 switch문 비교 (0) | 2023.11.13 |
[TIL][Java][2023-11-13] 조건문 - switch (0) | 2023.11.13 |