Java-枚举类
枚举类可以视作类的数组, 包含一些相同的类。
1 | |
A, B, C 均为同一种类。 放在Status枚举类中。 直接输出会输出类名。
分号后可以编写类的具体实现, 构造方法默认为private。
1 | |
枚举类中的枚举都是 public static final 的, 可以直接使用 Status.A 进行调用。
可以用valueOf 将字符串转换为对应枚举(枚举类中必须存在该字符串对应的枚举)。
可以用values() 获得枚举类中所有枚举的数组。
枚举类可以视作类的数组, 包含一些相同的类。
1 | |
A, B, C 均为同一种类。 放在Status枚举类中。 直接输出会输出类名。
分号后可以编写类的具体实现, 构造方法默认为private。
1 | |
枚举类中的枚举都是 public static final 的, 可以直接使用 Status.A 进行调用。
可以用valueOf 将字符串转换为对应枚举(枚举类中必须存在该字符串对应的枚举)。
可以用values() 获得枚举类中所有枚举的数组。