JAVA
15. While문, do~while문
NamGH
2023. 7. 31. 09:51
while문의 초기식
초기식:
while(조건식) {
증감식;
반복할문장;
}
대략적인 부분에서는 for문과 비슷하지만 for문에 비해 조건식만 쓰다보니깐 가독성이 나쁘다 또한
조건식이 true에서 false가 될때까지 반복하기 때문에 잘못 사용하면 무한 반복문이 될 수도 있다는점이다 이점은 break문을 통해서 강제로 나올수 있기는하다
do~while문의 초기식
do{
증감식;
반복할문장;
}while(조건식);
while문과 달리 do~while문은 조건식이 뒤에 오기때문에 {}안에있는 코드들을 선수행하고 마지막에 조건을 검사하여 반복을 결정한다

break문
for문, while문, do~while문에서 사용할수 있으며 조건식이 맞지않아도 종료시킬때 사용한다
보통 조건문이 있을때 주로 사용한다
위 코드에서는 6에 탈출을 하기때문에
1
2
3
4
5
6
이런 결과가나온다

continue문
for문, while문, do~while문에서 사용할수 있으며 해당 명령문을 따르지 않고 바로 다음 반문으로 넘어가는 역할이다
위 코드는 10에서까지 숫자중 7에서 continue를 하기때문에
1
2
3
4
5
6
8
9
10
이런식으로 결과가 나온다