ホームページ >よくある問題 >Java フロー制御ステートメントにはどのような種類がありますか?

Java フロー制御ステートメントにはどのような種類がありますか?

百草
百草オリジナル
2024-01-30 15:55:421384ブラウズ

Java フロー制御ステートメント: 1. if ステートメント、2. if-else ステートメント、3. if-else if-else ステートメント、4. switch ステートメント、5. while ステートメント、6. do-while ステートメント、6. do-while ステートメント。 7. for ステートメント、8. for-each ループ、9. Break ステートメント、10. continue ステートメント。詳細な紹介: 1. if ステートメント、特定の条件に基づいてコード ブロックを実行するために使用されます; 2. if-else ステートメント、2 つの条件に基づいて 2 つの異なるコード ブロックを実行するために使用されます、など。

Java フロー制御ステートメントにはどのような種類がありますか?

このチュートリアルのオペレーティング システム: Windows 10 システム、DELL G3 コンピューター。

Java フロー制御ステートメントには、主に次のタイプが含まれます:

1. if ステートメント: は、特定の条件に基づいてコード ブロックを実行するために使用されます。

if (condition) {  
    // code to execute if the condition is true  
}

2. if-else ステートメント: は、2 つの条件に基づいて 2 つの異なるコード ブロックを実行するために使用されます。

if (condition) {  
    // code to execute if the condition is true  
} else {  
    // code to execute if the condition is false  
}

3. if-else if-else ステートメント: は、複数の条件に基づいて複数の異なるコード ブロックを実行するために使用されます。

if (condition1) {  
    // code to execute if condition1 is true  
} else if (condition2) {  
    // code to execute if condition2 is true  
} else {  
    // code to execute if neither condition1 nor condition2 is true  
}

4. Switch ステートメント: は、さまざまな状況に基づいてさまざまなコード ブロックを実行するために使用されます。通常は、変数の値に基づいてコードの異なるブロックを実行するなど、複数選択の状況で使用されます。

switch (variable) {  
    case value1:  
        // code to execute if variable equals value1  
        break;  
    case value2:  
        // code to execute if variable equals value2  
        break;  
    default:  
        // code to execute if variable does not match any value in the switch statement  
}

5. While ステートメント: は、指定された条件が満たされなくなるまでコードを繰り返し実行するために使用されます。

while (condition) {  
    // code to execute repeatedly until the condition becomes false  
}

6. do-while ステートメント: while ステートメントと似ていますが、コード ブロックが少なくとも 1 回実行され、その後条件がチェックされます。条件が true の場合、コード ブロックの実行は続行されます。

do {  
    // code to execute at least once, then repeatedly if the condition is true  
} while (condition);

7. for ステートメント: は、コードを指定した回数だけ繰り返し実行するために使用されます。これは、初期化、条件、およびその後の操作という 3 つの基本部分で構成されます。

for (initialization; condition; update) {  
    // code to execute repeatedly until the condition becomes false  
}

8. for-each ループ (拡張 for ループ): 配列またはコレクション内の要素を走査するために使用されます。コレクションのサイズを知る必要はありませんが、要素のインデックス付けと反復を自動的に処理します。

for (element : collection) {  
    // code to execute for each element in the collection  
}

9. Break ステートメント: は、現在のループから抜け出すか、ステートメントをすぐに切り替えるために使用されます。ループまたは switch ステートメントとともに使用して、特定の条件が満たされたときに早期に終了することができます。

10. Continue ステートメント: は、現在のループの残りの部分をスキップし、次の反復を開始するために使用されます。ループで使用すると、特定の条件が満たされた場合に現在の反復をスキップできます。

以上がJava フロー制御ステートメントにはどのような種類がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。