Java中的Enum构造函数

java.lang.Enum类是所有Java语言枚举类型的通用基类。

这是Enum构造函数

序号构造函数与说明
1受保护的Enum(String name,int ordinal)
这是单个构造函数。

以下是一个示例,其中我们可以创建一个Enum构造函数-

示例

enum Devices {
   LAPTOP(200), MOBILE(700), TABLET(400), DESKTOP(150);
   private int count;
   Devices(int p) {
      count = p;
   }
   int count() {
   return count;
   }
}
public class Demo {
   public static void main(String[] args) {
      Devices d;
      System.out.println("Count of Mobile devices : " + Devices.MOBILE.count() + " units\n");
   }
}

输出结果

Count of Mobile devices : 700 units