Java

[Java] 반복문(while, for)

jny0 2023. 2. 22. 14:09

while문

while (조건문) {
    <수행할 문장1>;
    <수행할 문장2>;
    <수행할 문장3>;
    ...
}

무한루프

- 조건문이 참인 동안 계속 반복해서 수행
- Ctrl+C 를 통해 무한루프 문을 빠져나갈 수 있다.

while (true) {    
    <수행할 문장1>;
    <수행할 문장2>;
    ...
}

break;

- 강제로 반복문을 빠져나감

continue;

- 반문의 맨 처음으로 돌아감

 

 

for문

for(초기값; 조건문; 증가값){
    수행할 명령;
}

 

 

for each 문

iterate는 루프를 돌릴 객체이고 객체에서 한개씩 var에 대입되어 for문이 수행됨
(배열 및 ArrayList 등 루프를 돌릴 수 있는 자료형만 가능)

for (type var: iterate) {
    수행할 명령
}