[dart] 반복문에서의 break와 continue 사용법
이번 포스트에서는 dart 언어에서 사용되는 break와 continue 키워드에 대해 알아보겠습니다.
반복문에서의 break
break 키워드는 반복문을 중단할 때 사용됩니다. 예를 들어, 다음과 같은 경우에 사용할 수 있습니다.
void main() {
for (int i = 1; i <= 5; i++) {
if (i == 3) {
break;
}
print('현재 숫자는 $i 입니다.');
}
}
위 코드에서, 반복문은 1부터 5까지 실행되지만 i가 3일 때 break 키워드에 의해 중단됩니다. 따라서 결과는 다음과 같습니다.
현재 숫자는 1 입니다.
현재 숫자는 2 입니다.
반복문에서의 continue
continue 키워드는 반복문에서 현재 반복을 건너뛸 때 사용됩니다. 아래의 예제를 살펴봅시다.
void main() {
for (int i = 1; i <= 5; i++) {
if (i == 3) {
continue;
}
print('현재 숫자는 $i 입니다.');
}
}
위 코드에서 i가 3일 때 continue 키워드에 의해 현재 반복이 건너뛰어집니다. 결과는 아래와 같습니다.
현재 숫자는 1 입니다.
현재 숫자는 2 입니다.
현재 숫자는 4 입니다.
현재 숫자는 5 입니다.
break와 continue 키워드를 사용하여 반복문을 효율적으로 제어하여, 코드의 실행 흐름을 조절할 수 있습니다.
참고 자료: Dart Documentation