Showing posts with label switch case. Show all posts
Showing posts with label switch case. Show all posts

Sunday, 23 June 2013

How to handle String in switch case of JAVA

public class Test{

 public enum Day
 {
     SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
     THURSDAY, FRIDAY, SATURDAY;
 }
 public static void main(String args[]) {
 
  String str="SUNDAY";
 
  switch (Day.valueOf(str))
  {
      case MONDAY: 
       System.out.println("Day is Monday");
       break;
     
      case TUESDAY:
       System.out.println("Day is Tuesday");
       break;
     
      case WEDNESDAY:
       System.out.println("Day is Wednesday");
       break;
     
      case THURSDAY:
       System.out.println("Day is Thursday");
       break;
     
      case FRIDAY:
       System.out.println("Day is Friday");
       break;
     
      case SATURDAY:
       System.out.println("Day is Saturday");
       break;
     
      case SUNDAY:
       System.out.println("Day is Sunday");
       break;
  }
 }
}

Saturday, 15 June 2013

Demonstration of switch statement in java

public class Test {

   public static void main(String args[]){
      char grade = args[0].charAt(0);

      switch(grade)
      {
         case 'A' :
            System.out.println("Excellent!"); 
            break;
         case 'B' :
         case 'C' :
            System.out.println("Well done");
            break;
         case 'D' :
            System.out.println("You passed");
         case 'F' :
            System.out.println("Better try again");
            break;
         default :
            System.out.println("Invalid grade");
      }
      System.out.println("Your grade is " + grade);
   }
}