java switch statement
// java switch case 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");
}
}
}
// switch case in java example programs
public class SwitchStatementExample
{
public static void main(String[] args)
{
char grade = 'A';
switch(grade) {
case 'A' :
System.out.println("Distinction.");
break;
case 'B' :
case 'C' :
System.out.println("First class.");
break;
case 'D' :
System.out.println("You have passed.");
case 'F' :
System.out.println("Fail. Try again.");
break;
default :
System.out.println("Invalid grade");
}
System.out.println("Grade is: " + grade);
}
}
// java switch multiple case
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;
}
}
// program on switch case enum
enum Fruit
{
apple, mango, jackfruit, orange, grapes
}
public class SwitchEnumDemo
{
public static void main(String[] args)
{
Fruit f;
f = Fruit.mango;
switch (f) {
case apple:
System.out.println("You have selected apple.");
break;
case mango:
System.out.println("You have selected mango.");
break;
case jackfruit:
System.out.println("You have selected jackfruit.");
break;
case orange:
System.out.println("You have selected orange.");
break;
case grapes:
System.out.println("You have selected grapes.");
break;
default:
System.out.println("Invalid selection!");
break;
}
}
}
int day = 4;
switch (day) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
case 3:
System.out.println("Wednesday");
break;
case 4:
System.out.println("Thursday");
break;
case 5:
System.out.println("Friday");
break;
case 6:
System.out.println("Saturday");
break;
case 7:
System.out.println("Sunday");
break;
}
// Outputs "Thursday" (day 4)