switch ステートメントの形式は次のとおりです (その機能は、実行するコードの一部を選択することです)。
次のようにコードをコピーします。
switch(整数選択係数) {
case 整数値 1: ステートメント ブレーク;
case 整数値 2: ステートメント ブレーク;
case 整数値 3: ステートメント ブレーク;
case 整数値 4: ステートメント ブレーク;
case 整数値 5: ステートメント ブレーク;
...
デフォルト: ステートメント;
}
ただし、注意すべき点がいくつかあります。
1. switch の case のパラメータの型は int 型のみですが、byte、short、shar は自動的に int に昇格(自動型変換)できるため、byte、short、char 型も使用できます。ここで、Java には byte、short、char、int、long、float、double、boolean の 8 つのデータ型があることを説明します。Small 型はどのデータ型にも変換できません。は自動的に大きなデータ型に変換されますが、大きなデータ型は小さなデータ型に変換する必要があり、強制的な変換が必要です。
2.case の後に式を続けることができます。
3.break は switch ステートメント全体から飛び出すために使用されます。そうでない場合は、次の分岐が実行されます。
4. 優れたプログラマはデフォルトを有効に活用します。