Using two values for one switch case statement
To use two values in a switch
case statement in Java, you can use the case
label for each value, or you can use the case
label with a range of values.
Here's an example of how to use two values in a switch
case statement using multiple case
labels:
int value = 3;
switch (value) {
case 1:
case 2:
System.out.println("1 or 2");
break;
case 3:
System.out.println("3");
break;
default:
System.out.println("other");
break;
}
This will output "1 or 2" for values 1 and 2, and "3" for value 3.
Here's an example of how to use a range of values in a switch
case statement:
int value = 3;
switch (value) {
case 1:
case 2:
System.out.println("1 or 2");
break;
case 3:
case 4:
case 5:
System.out.println("3, 4, or 5");
break;
default:
System.out.println("other");
break;
}
This will output "1 or 2" for values 1 and 2, "3, 4, or 5" for values 3, 4, and 5, and "other" for all other values.
Note that in both examples, the break
statement is used to exit the switch
statement after the appropriate case has been executed. If you omit the break
statement, the switch
statement