반응형
저번 시간에는 for문 (반복문)을 사용해 보았다
While문도 반복하는 건데, for문과 차이점은 얼마나 돌릴 것인지 정하나 안정하나 차이인 거 같다
for문 같은 경우는 시작하는 수를 정해놓고, 또 얼마나 돌릴것인지 정해놓고 시작하지만 While문은 그렇지 않다
1. 문법
while (true) {
....
}
while (조건식) {
}
라고 보면 된다
2. 사용해 보기
위의 코드를 보면, true는 참이기때문에 한번 돌아가고 나서 다시 조건을 보면 참이기 때문에 또 돌고 또 돌고 할 것이다
오른쪽 하단에 빨간 사각형안에 보면, 빨간색 네모가 있는데, 그건 계속 실행 중이라는 뜻이다
지금 상태는 무한반복을 하고 있다는 것이다
무한반복에 빠지는데,, while은 안좋은게 아닌가?라고 생각할지도 모르지만, 필요한 곳이 있을 거라 본다
예를 들면,
자동문 앞에 사람이 와서 인식할때까지 while문으로 계속 돌리고 있다고 생각하면 된다
그거 말고도 생각하면 많이 나올 것이다
반응형
'Programming > Java' 카테고리의 다른 글
#Java 15화) List 사용하기 (0) | 2022.03.13 |
---|---|
#Java 14화) 객체 ( Object ) 쉽게 이해하기 (5) | 2021.10.09 |
#Java 12화) for문(반복문) 사용법 (0) | 2021.10.02 |
#Java 11화) IF문, ELSE 문(조건문)사용법 (0) | 2021.09.29 |
#Java 10화) 메소드 사용법 (Function) (0) | 2021.09.04 |