Program to demonstrate how to use enum in switch statements in Java
Output of the program :
So you like: Mumbai Indians
package com.hubberspot.examples; import java.util.Scanner; enum IndianPremierLeague { DECCAN_CHARGERS, KOLKATA_KNIGHT_RIDERS, MUMBAI_INDIANS, CHENNAI_SUPER_KINGS, RAJASTHAN_ROYALS, ROYAL_CHALLENGERS_BANGALORE, KINGS_XI_PUNJAB, PUNE_WARRIORS, DELHI_DAREDEVILS } public class SwitchEnumTest { public static void main(String[] args) { IndianPremierLeague team = IndianPremierLeague.MUMBAI_INDIANS; System.out.print("So you like: "); switch (team) { case DECCAN_CHARGERS: System.out.println("Deccan Chargers"); break; case KOLKATA_KNIGHT_RIDERS: System.out.println("Kolkata Night Riders"); break; case MUMBAI_INDIANS: System.out.println("Mumbai Indians"); break; case CHENNAI_SUPER_KINGS: System.out.println("Chennai Super Kings"); break; case RAJASTHAN_ROYALS: System.out.println("Rajasthan Royals"); break; case ROYAL_CHALLENGERS_BANGALORE: System.out.println("Royal Challengers Bangalore"); break; case KINGS_XI_PUNJAB: System.out.println("Kings XI Punjab"); break; case PUNE_WARRIORS: System.out.println("Pune Warriors India"); break; case DELHI_DAREDEVILS: System.out.println("Delhi Daredevils"); break; default: System.out.println("Invalid IPL team choosen"); } } }
Output of the program :
So you like: Mumbai Indians