-
[Java] 반복문 while문 과 do - while문Java 2023. 7. 28. 17:31
1.while문
- 똑같은 실행문을 반복 적으로 실행할 경우 사용
- for문이 정해지 횟수라면 while문은 false가 나올 때까지 무한 반복
2. while문 형태
- 조건식을 평가한다
- true이면 while블록 실행문을 실행한다.
- 1번 2번을 조건식이 false가 나올 때까지 무한 반복한다.
3.while문 예제
while문을 이용해서 1 ~ 10까지 합을 구하는 예제
int start = 1로 초기화한 후 결과를 넣기 위해 sum을 선언해 변수를 만들어 주었다. 그 후 while문을 이용해서 1~10까지 합을 구해주었다.
4. do while 문
- 조건식에 의해 반복 실행 한다는 점에서 while문과 동일
- do 블록을 먼저 실행하고 실행 결과에 따라 반복 실행할지 결정
5.do - while문 형태
- do블록 실행문을 실행한다
- 조건식을 평가한다.
- 조건식이 true이면 1번으로 돌아가서 반복하고 조건식이 false이면 do while문을 종료한다.
6. do - while문 예제
Scanner를 활용해서 사용자가 0을 입력하기 전 까지 무한 반복하는 예제
while문 조건식을 (스캐너로 받는 수(userInput) != 0) 으로 설정하여 입력값이 0이 아닌 다른 수가 오면 do-while 문이 반복되며 입력값이 0이면 do-while문이 종료되게 하였다.
'Java' 카테고리의 다른 글
[Java] 난수 생성 Random함수 (0) 2023.08.03 [Java] 반복문 제어 (break,continue) (0) 2023.08.01 [Java] 반복문 for (0) 2023.07.28 [Java] 조건문 if (0) 2023.07.27 [Java] 스캐너(Scanner) (0) 2023.07.27