Java の Continue ステートメントは、分岐ステートメントのカテゴリに分類されます。他の分岐ステートメントは、break ステートメントと return ステートメントです。 Continue は Java の 51 個のキーワードの 1 つです。 Java のキーワードは、特定の目的を持つ予約語とも呼ばれます。これらのキーワードは、変数名、メソッド名、クラス名として使用することは想定されていません。 Java コードで continue ステートメントを記述する目的は、ループの現在の反復 (for、while、do-while など) をスキップすることです。コントロールは、ほとんど同じループで処理されるか (壊れていない場合)、コードの次のステートメントに渡されます (現在のループが壊れている場合)。
無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
Continue ステートメントは、C や C++ などの他のプログラミング言語の場合でも同じ目的を果たします。これは C および C++ のキーワードでもあります。 continue ステートメントは、break ステートメントのちょうど反対側にあります。 Break ステートメントが見つかると、ループが自動的に中断されます。一方、return ステートメントはプログラムを完全に終了します。 C、C++、および Java の場合、return と Break は両方とも予約されたキーワードです。どちらも変数、メソッド、クラスの名前には使用しないでください。
構文:
for (i =0; i<max; i++) // for loop is a sample loop, max is the maximum count at which the loop breaks { <Statements> //code statements If (done with this iteration) // if this condition validates to true the continue statement is executed { Continue; // statement itself } <Statements> // code statements }
以下は Java でのステートメントの例です。
for ループでの Continue ステートメントの使用法。
コード:
public class DemoContinueUsingFor { public static void main(String[] args){ for(int p=0;p<6;p++){ if(p==3){ continue; } System.out.print(p+" "); } } }
出力:
説明:
出力:
while ループでの Continue ステートメントの使用法。
コード:
public class DemoContinueUsingWhile { public static void main(String[] args){ int max = 0; while(max <= 10){ if(max == 6){ max++; continue; } System.out.print(max+" "); max++; } } }
出力:
説明:
コード:
public class DemoContinueUsingWhile { public static void main(String[] args){ int max = 0; while(max <= 10){ if(max == 6){ continue; max++; // Here the max ++ is written after continue statement } System.out.println(max+" "); } } }
説明:
出力:
do-while ループを使用した Continue ステートメントの使用法。
コード:
public class DemoContinueUsingDoWhile { public static void main(String[] args) { int k=10; do { if (k==6) { k--; continue; } System.out.print(k+ " "); k--; } while(k>0); } }
出力:
説明:
上記の記事では continue ステートメントの目的を説明しています。提供されている 3 つの例は、リアルタイム シナリオでの使用法を明確に示しています。というのは、while と do-while を例として考え、それに基づいて continue ステートメントの使用法を説明します。 continue と同様に、break と return と呼ばれるステートメントがさらに 2 つあり、これらには Java エンタープライズ アプリケーションでの独自の目的と用途があります。
以上がJava の Continue ステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。