ホームページ  >  記事  >  Java  >  次の文の元の文は何ですか?この文はタイトルであり、具体的に書き直す前に背景情報を補足する必要があります。

次の文の元の文は何ですか?この文はタイトルであり、具体的に書き直す前に背景情報を補足する必要があります。

王林
王林転載
2023-05-09 16:01:09680ブラウズ

まず、この問題を原理から説明します。

switch(式)

{ case 定数式 1: ステートメント 1;

....

case 定数式 2: ステートメント 2;

default: ステートメント; }

1.default は、一致するケースがない場合に実行されることを意味します。デフォルトは必要ありません。

##2. case 以降の文には中括弧は必要ありません

3. switch 文の判定条件は int、byte、char、short は受け入れられますが、それ以外の型は受け入れられません。

# 4. ケースが一致すると、後続のケースが一致するかどうかに関係なく、ブレークが検出されるまで、次のプログラム コードが順番に実行されます。この機能を使用すると、複数のケースで同じステートメントを実行できます。

原則は原則です。ここではいくつかの紛らわしい例を示します。

1. 標準タイプ (case の後に Break ステートメントが続きます)

int i=3;

switch(i )

{
ケース 1:
System.out.println(1);
break;
case 2:
System.out.println(2);
break ;
ケース 3 :
System.out.println(3);
break;
default:
System.out.println("default");
break;
}


出力結果:

3

以上が次の文の元の文は何ですか?この文はタイトルであり、具体的に書き直す前に背景情報を補足する必要があります。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。