Dart-programming-continue-statement

提供:Dev Guides
移動先:案内検索

Dartプログラミング-continueステートメント

*continue* ステートメントは、現在の反復で後続のステートメントをスキップし、制御をループの先頭に戻します。 *break* ステートメントとは異なり、 *continue* ステートメントはループを終了しません。 現在の反復を終了し、後続の反復を開始します。

次の例は、Dartで continue ステートメントを使用する方法を示しています-

void main() {
   var num = 0;
   var count = 0;

   for(num = 0;num<=20;num++) {
      if (num % 2==0) {
         continue;
      }
      count++;
   }
   print(" The count of odd values between 0 and 20 is: ${count}");
}

上記の例では、0〜20の偶数値の数が表示されます。 数が偶数の場合、ループは現在の反復を終了します。 これは、 continue ステートメントを使用して実現されます。

上記のコードが正常に実行されると、次の出力が表示されます。

The count of odd values between 0 and 20 is: 10