728x90
반응형
while문은
조건식이 true일 경우 계속 해서 반복한다.
조건식에는 비교 또는 논리 연산식이 주로 오는데, false가 되면 while문을 멈추고 종료한다.
while문의 예시를 보자
예시와 같이 while문과 동일하게 for문을 이용해서도 같은 값을 도출 할 수도 있다.
만약 조건식이 true면...?
아마 계속 콘솔에서 "안녕"이 뜨고있는 것을 볼 수 있을 것이다.
조건식이 참이니 계속 반복을 하는 것이다.
계속 진행되는 것을 막으려면 아래 사진 처럼 멈춤 버튼을 누르면 실행이 멈추게 된다.
이 처럼 조건식에는 boolean 타입 변수나 ture/false 값을 산출하는 어떠한 연산식이든 올 수 있다.
조건식이 위처럼 계속 true이면, 무한 루프에 빠지게 되어 언젠가는 while문을 빠져나가기 위한 코드가 필요하다.
-
변수의 값을 false로 만들거나
-
break문을 이용하는 방법이 있다.
break문은 추후 포스팅에서 다시 다루자.
흔히 for문과 while문이 익숙해지면 ★찍기 연습을 하곤 한다. 아마, 이 부분은 추후 업데이트 하기로 하자.
구글링해도 많이 나오고, 반복문 연습하기에 좋은 예제이다. 연습하다 보면 많은 이해가 될 것이다.
본 내용은 #혼자공부하는자바 책을 참고해 공부하려 작성했습니다.
728x90
반응형
'Work & Study > JAVA (& 혼공자Java)' 카테고리의 다른 글
자바(Java) - 조건제어문1 (break문) (0) | 2020.09.15 |
---|---|
자바(Java) - 반복문3 (do-while문) (0) | 2020.09.15 |
자바(Java) - 반복문1 (for문) (0) | 2020.09.14 |
자바(Java) - 조건문2 (switch문) (0) | 2020.09.10 |
자바(Java) - 조건문1 (if문) (0) | 2020.09.10 |