ホームページ  >  記事  >  Java  >  Java での switch ステートメントの使用方法と例

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

PHPz
PHPz転載
2023-04-22 20:46:061867ブラウズ

説明

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 までご連絡ください。