[즐거운 자바] 반복문 while
while
- 반복문
탈출 조건식이
이 false를 반환할 때 종료된다.
while (탈출 조건식){
탈출 조건식이 참일 경우 실행되는 코드;
}
break
- break를 만나면 while문을 탈출하게 된다.
- 보통 if 문과 break를 같이 사용한다.
무한 루프
while(true){..}
와 같이 끝없이 반복하는 것
- 이 무한 루프를 탈출하기 위해서 if와 break를 사용한다.
- break를 만나면 가장 인접한 반복이나 switch문을 빠져나간다.
int i=1;
while (true){
if (i==1) break;
}
후위 증감식
- 변수 뒤에 후위 증가식이 붙을 경우 변수가 사용된 이후에 값이 증가된다.
ex) i++;
while (i++ < 10){ // 비교하고 바로 증가된다.
System.out.println(i); // 비교된 i 보다 1이 큰 i 가 출력된다.
}
continue
- while 문에서 continue를 만나면 continue 이하의 문장을 실행하지 않고 반복한다.
int i=0;
while (i++<10){
if (i % 2 != 0){
continue
}
System.out.println(i);
}
짝수만 출력된다
Leave a comment