개발자노트
반복문 while / for
hansummer
2022. 6. 9. 18:28
/*반복문
while: 어떤(특정) 조건을 만족할 때까지 계속
~~할 때 까지 반복
무한하게, 영원히
for : N번, N회
a부터 ~ b까지
범위가 분명하게 주어졌을 때
'배열'(자료구조)
✅while: 횟수를 모를 때
while(true) -> if문과 유사
무한루프(무한반복문)
-> "종료조건" 필수!
✅for: 분명히 알 때
for(초기식;조건식;증감식){
수행할 문장;
}
ex)) for(int i=1;i<=3;i++){
}
디버깅표
i i<=3
-------------------------------
1 T
2 T
3 T
4 F
초기식->조건식->수행문->증감식->조건식->증감식 )
while 예제1
int i=1;
while(i<=3) {
System.out.println("확인");
i++;
} // }를 절대로 통과할 수 없음!
} // 조건식으로 간다. => F를 만나면 바로 밖 라인으로 이동한다.
}
// (while 문법 밖) */
while 예제2
int i=0;
while(i<3) {
System.out.println("i: "+i);
i++;
}
}
}