Java 实例 - enum 和 switch 语句使用


Java 创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类

对enum进行遍历和switch的操作示例代码:

  1. /*
  2. author by shouce.ren
  3. Main.java
  4. */
  5.  
  6. enum Car {
  7. lamborghini,tata,audi,fiat,honda
  8. }
  9. public class Main {
  10. public static void main(String args[]){
  11. Car c;
  12. c = Car.tata;
  13. switch(c) {
  14. case lamborghini:
  15. System.out.println("你选择了 lamborghini!");
  16. break;
  17. case tata:
  18. System.out.println("你选择了 tata!");
  19. break;
  20. case audi:
  21. System.out.println("你选择了 audi!");
  22. break;
  23. case fiat:
  24. System.out.println("你选择了 fiat!");
  25. break;
  26. case honda:
  27. System.out.println("你选择了 honda!");
  28. break;
  29. default:
  30. System.out.println("我不知道你的车型。");
  31. break;
  32. }
  33. }
  34. }

以上代码运行输出结果为:

  1. 你选择了 tata!