まず、この問題を原理から説明します。
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 サイトの他の関連記事を参照してください。