개발기록
[챗gpt] continue? 챗gpt에게 물어 봄.
응개야
2023. 8. 18. 21:51
continue는 무엇일까? 챗gpt에게 물어보았다.
Java에서 continue는 반복문(for, while, do-while) 내에서 사용되며,
현재 반복 회차를 중단하고 다음 회차로 넘어가는 역할을 합니다.
즉, continue가 실행되면 그 이후의 코드는 실행되지 않고
다음 반복 회차로 건너뛰게 됩니다.
for (int i = 0; i < 5; i++) {
if (i == 2) {
continue; // i가 2일 때 현재 회차를 중단하고 다음 회차로 넘어갑니다.
}
System.out.println(i);
}
위의 코드에서 i가 2일 때 continue 문이 실행되어 현재 반복 회차가 중단되고,
그 다음 회차로 넘어가게 됩니다. 따라서 출력 결과는 0, 1, 3, 4가 됩니다.
while 루프에서도 continue를 사용할 수 있습니다:
int count = 0;
while (count < 5) {
if (count == 2) {
count++;
continue; // count가 2일 때 현재 회차를 중단하고 다음 회차로 넘어갑니다.
}
System.out.println(count);
count++;
}