can switch statements in java have multiple cases in one case code example
Example 1: Java switch case with multiple values
public class SwitchCaseMultipleValues
{
public static void main(String[] args)
{
int number = 1;
switch(number)
{
case 1: case 2:
System.out.println("number 1");
System.out.println("number 2");
break;
case 3:
System.out.println("number 3");
break;
default:
System.out.println("number is not 1, 2 or 3");
}
}
}
Example 2: Java switch with multiple cases
public class SwitchMultipleCase
{
public static void main(String[] args)
{
System.out.println(multipleCase("one"));
System.out.println(multipleCase("two"));
}
static String multipleCase(final String number)
{
String str = null;
switch(number)
{
case("one"):
case("three"):
case("five"):
str = "odd numbers";
break;
case("two"):
case("four"):
case("six"):
str = "even numbers";
break;
default:
str = "please enter valid input";
}
return str;
}
}