問題一覧に戻る
初級制御構造
問題19: switch文
switch文は一つの変数を複数の値と比較し、一致するケースを実行する多分岐構造です。break文は必須で、これがないと次のケースも実行されてしまいます(フォールスルー)。defaultはどのケースにも一致しない場合の処理です。
public class Main {
public static void main(String[] args) {
int day = 3;
// 曜日をチェック
(day) {
1:
System.out.println("Monday");
;
2:
System.out.println("Tuesday");
;
3:
System.out.println("Wednesday");
;
:
System.out.println("Other day");
}
}
}