Program to demonstrate Java 7 new feature : Using String literals in switch statements  
  
package com.hubberspot.java7;
import java.util.Scanner;
public class StringInSwitch {
   public static void main(String[] args) {
 Scanner scanner = new Scanner(System.in);
 for(int i = 0; i < 3; i++) {
  String companyName = scanner.nextLine();
  // Instead of using integers in switch statements
  // for earlier versions, Java 7 allows us to use
  // Strings in switch statements 
  switch(companyName) { 
                   case "TCS": 
   System.out.println("You have selected TCS");
   break;
     case "Wipro": 
   System.out.println("You have selected Wipro");
   break;
     case "Accenture": 
   System.out.println("You have selected Accenture");
   break;
     case "Apple": 
   System.out.println("You have selected Apple");
   break;
     case "Amdocs": 
   System.out.println("You have selected Amdocs");
   break; 
     default: 
   System.out.println("Boom Boom ... Wrong selection");
  }
         }
    }
}
Output of the program :  

 
