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