ホームページ > Java > &#&はじめる > ループ文の中での continue 文の機能は何ですか?

ループ文の中での continue 文の機能は何ですか?

王林
リリース: 2020-07-03 13:50:34
オリジナル
29111 人が閲覧しました

ループ文中の continue 文の機能は、 1. このループを終了し、ループ本体内の以降の文は実行されません 2. 引き続きループ条件を判断し、次のループ本体を実行します声明。 continue ステートメントは、while ステートメント、for ステートメント、または foreach ステートメントでのみ使用できます。

ループ文の中での continue 文の機能は何ですか?

#(推奨学習:

Java 入門プログラム)

関数:

    #このループを終了し、ループ本体の後続のステートメントは実行されません
  • 引き続きループ条件を判断し、ループ本体の次のステートメントを実行します
  • 詳細な紹介:


Continue ステートメントは Break ステートメントに似ていますが、ループ本体にのみ使用できます。

と Break ステートメントの違い:

Continue はループ ステートメントを中断しませんが、ループの現在の反復を終了し、次の反復に入ります。簡単に言うと、 continue はループ ステートメントの現在のループを無視します。

注: continue ステートメントは、while ステートメント、for ステートメント、または foreach ステートメントのループ本体でのみ使用できます。それ以外の場所で使用すると、構文エラーが発生します。

ループ本体で continue ステートメントを使用するには、ラベルの有無にかかわらず 2 つの方法があります。構文形式は次のとおりです。

continue //不带标签
continue label //带标签,label是标签名
ログイン後にコピー

(ビデオ チュートリアルの推奨事項:

java ビデオ チュートリアル

) コード例:

int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int i = 0; i < numbers.length; i++) {
    if (i == 3) {
        continue;
    }
    System.out.println("Count is: " + i);
}
ログイン後にコピー

上記のプログラム コードでは、条件 i==3 が実行されると、 continue ステートメントによってこのループが終了します。ループ本体内の continue 以降のステートメントは実行されなくなり、次のループが続行されるため、プログラム コードに 3 はありません。出力結果。

プログラムの実行結果は次のとおりです:

Count is: 0
Count is: 1
Count is: 2
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
ログイン後にコピー

以上がループ文の中での continue 文の機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート