Javaのswitch文の紹介です。
switch (判定対象) { |
条件に当てはまらない場合はdefault:に続く文が実行されます。
🚌 switch文の条件式に使える型
char, byte, short, int, Character, Byte, Short, Integer, String, enumのいずれかの値です。言い換えると次の型です。
byte、short、intの整数型とそのラッパークラス- 文字と文字列
- 列挙型
👽 case値に使える値の条件
- 条件式が戻す値と同じ型か互換性がある型であること
final宣言された変数もしくはリテラルか、コンパイル時に値が決まることnullではないこと
