ホームページ  >  記事  >  Java  >  Javaでのswitch文の使い方

Javaでのswitch文の使い方

little bottle
little bottleオリジナル
2019-05-30 16:57:5428178ブラウズ

Java の switch case ステートメントは、変数が一連の値の値に等しいかどうかを判断します。各値は分岐と呼ばれます。 Java で switch ステートメントを使用する方法をエディターで学びましょう。

Javaでのswitch文の使い方

switch case ステートメントの構文形式は次のとおりです。

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

switch case ステートメントには次のものが含まれます。ルール:

1. switch ステートメントの変数タイプは、byte、short、int、または char です。

Java SE 7 以降、switch は String 型をサポートし、case ラベルは文字列定数またはリテラルである必要があります。

2. switch ステートメントには複数の case ステートメントを含めることができます。 各ケースの後には、比較する値とコロンが続きます。

3. case ステートメントの値のデータ型は変数のデータ型と同じである必要があり、定数またはリテラル定数のみにすることができます。

4. 変数の値が case 文の値と等しい場合、case 文以降の文が実行され始め、break 文が現れるまで switch 文は飛び出ません。

5. Break ステートメントに遭遇すると、switch ステートメントは終了します。プログラムは switch ステートメントの次のステートメントにジャンプして実行されます。 case ステートメントには、break ステートメントを含める必要はありません。 Break ステートメントが発生しない場合、プログラムは Break ステートメントが発生するまで次の case ステートメントの実行を続けます。

6. switch ステートメントには、デフォルトのブランチを含めることができます。これは通常、switch ステートメントの最後のブランチになります (任意の位置に配置できますが、最後のブランチにすることをお勧めします)。変数値と等しい case ステートメントがない場合、default が実行されます。デフォルトのブランチには、break ステートメントは必要ありません。

7. switch case が実行されると、まずそれが照合されます。照合が成功すると、現在の case の値が返されます。その後、ブレークがあるかどうかに基づいて、出力を継続するか判定を抜け出すかを判定します。

以上がJavaでのswitch文の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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