javaのcaseの使い方はどのようなものですか?

Java の case は、switch 文で値を照合するための方法です。switch 文は、ある表現式の値に基づいて、複数あるオプションの中から実行するオプションを選択します。

switch文では、ケースキーワードの後に定数、定数式を指定できます。switch文の式がケースキーワードの定数、定数式と一致した場合、そのケースブロック内のコードを実行します。一致するケースがない場合は、defaultキーワードで既定の処理を行います。

case を使った例を次に示します。

int day = 1;
String dayName;

switch (day) {
    case 1:
        dayName = "Monday";
        break;
    case 2:
        dayName = "Tuesday";
        break;
    case 3:
        dayName = "Wednesday";
        break;
    case 4:
        dayName = "Thursday";
        break;
    case 5:
        dayName = "Friday";
        break;
    case 6:
        dayName = "Saturday";
        break;
    case 7:
        dayName = "Sunday";
        break;
    default:
        dayName = "Invalid day";
        break;
}

System.out.println("The day is " + dayName);

この例では、switch文は変数dayの値に応じて適切なcaseを実行するように指定されます。dayに1が設定されている場合、出力は「The day is Monday」になります。dayの値がどのケースにも一致しない場合、default以下のコードブロックが実行され、「Invalid day」が出力されます。

bannerAds