Java での switch-case ステートメントの使用法
Java では、switch-case
ステートメントは、値の実行に使用される複数の選択ステートメントです。コードのさまざまなブロック。これは、C や C などの言語のswitch
ステートメントに似ています。
構文:
switch (variable) { case value1: // 代码块 1 break; case value2: // 代码块 2 break; ... default: // 默认代码块 }
使用法:
変数
には、byte
、short
、int
、char
、String
、または列挙型を指定できます。 。case
に続く値は、variable
の値と一致する必要があります。case
の後に指定されます。break
ステートメントは、コード ブロックの実行直後にswitch
ステートメントを終了するために使用されます。break
ステートメントがない場合、実行は後続のcase
ブロックに続きます。default
ブロックはオプションであり、他のcase
が一致しない場合にコードを実行するために使用されます。例:
int dayOfWeek = 3; switch (dayOfWeek) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; default: System.out.println("未知的星期"); }
利点:
switch-case
ステートメントを最適化できるため、if-else
ステートメントよりもパフォーマンスが向上します。注:
case
値は、変数ではなく定数である必要があります。case
値を繰り返すことはできません。以上がJavaでのswitch case文の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。