Java での switch ステートメントの使用方法と例

PHPz
リリース: 2023-04-22 20:46:06
転載
1930 人が閲覧しました

説明

1. switch ステートメントでは、変数の型は byte、short、int、または char になります。 JavaSE7 以降、switch は String 型をサポートしており、case ラベルは文字列定数またはリテラルである必要があります。

2. switch 文には複数の格文を含めることができます。各ケースの後に値とコロンが続きます。

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

Scanner in = new Scanner(System.in);
System.out.println("请输入当前月份");
int month = in.nextInt();
switch (month){
    case 1 :
        System.out.println("一月");break;
    case 2 :
        System.out.println("二月");break;
    case 3 :
        System.out.println("三月");break;
    case 4 :
        System.out.println("四月");break;
    case 5 :
        System.out.println("五月");break;
    case 6 :
        System.out.println("六月");break;
    case 7 :
        System.out.println("七月");break;
    case 8 :
        System.out.println("八月");break;
    case 9 :
        System.out.println("九月");break;
    case 10 :
        System.out.println("十月");break;
    case 11 :
        System.out.println("十一月");break;
    case 12 :
        System.out.println("十二月");break;
    default:
        System.out.println("错误的输入");break;
}
ログイン後にコピー

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

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