Gonzalo
9
Q:

java switch statement

int day = 4;
switch (day) {
  case 6:
    System.out.println("Today is Saturday");
    break;
  case 7:
    System.out.println("Today is Sunday");
    break;
  default:
    System.out.println("Looking forward to the Weekend");
}
// Outputs "Looking forward to the Weekend"
34
// syntax of switch statement in java
switch(expression)
{
   case 1 value :
   // code goes here
   break;

   case 2 value :
   // code goes here
   break;

   case 3 value :
   // code goes here
   break;
   .
   .
   .
   .
   
   default: // optional
   // default code goes here
}
1
// 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");
      }
   }
}
1
// 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);
   }
}
1
// 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;
   }
}
1
// 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;
      }
   }
}
1
switch(expression) {
  case x:
    // code block
    break;
  case y:
    // code block
    break;
  default:
    // code block
}
4
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)
1
int day = 4;
switch (day) {
  case 6:
    System.out.println("Today is Saturday");
    break;
  case 7:
    System.out.println("Today is Sunday");
    break;
  default:
    System.out.println("Looking forward to the Weekend");
}
// Outputs "Looking forward to the Weekend"
 
0

New to Communities?

Join the community