zoukankan      html  css  js  c++  java
  • Java中的枚举类型

    枚举类型可以限定只能取特定值中的某一个,并且这个是在编译期就可以限定的(记住一个原则,错误越早发现越好,尽量在编译器发现)。

    枚举使用enum(小写)关键字

    是java.lang.Enum类型,since jdk1.5

    语法

      public enum MyColor { red, green, blue };//限定了,用户如果要使用MyColor类型的话,就只能呢使用red,green或者blue三者之一。

         

    {
        MyColor m = MyColor.red;
           //java中可以作为switch参数的只有enum类型的以及可以隐式转化为int型的变量(byte,short,char,int)
        switch(m) {//枚举类型的变量可以作为switch语句的参数
          case red:
    
          .......
    
          break;
    
          case green:
    
          ......
    
          break;
    
          default:
    
          ...
    
        }
    
      }                
  • 相关阅读:
    CentOS配置sshd
    求逆元 HDU 2516
    求逆元
    二分图的最大匹配
    博弈1
    几何多边形面积交模板
    LAMP服务器的搭建
    扩展欧几里得
    cf780c
    利用栈的逆波兰表达式
  • 原文地址:https://www.cnblogs.com/byron0918/p/4625679.html
Copyright © 2011-2022 走看看