在Java中,要获取一个枚举类的所有值,可以使用 Enum 类的静态方法 values()。这个方法返回一个包含枚举类中所有枚举值的数组。以下是获取枚举类所有值的示例代码:
public enum Fruit {
APPLE, ORANGE, BANANA
public class Example {
public static void main(String[] args) {
Fruit[] fruits = Fruit.values();
for (Fruit fruit : fruits) {
System.out.println(fruit);
在这个示例代码中,我们定义了一个名为Fruit的枚举类,包含三个枚举值:APPLE、ORANGE和BANANA。然后,在 Example 类中,我们使用 Fruit.values() 方法获取 Fruit 枚举类的所有值,并使用 for-each 循环遍历并打印每个值。
运行这段代码将输出以下内容:
APPLE
ORANGE
BANANA
以上就是获取 Java 枚举类所有值的方法。值得一提的是,如果你要获取枚举值的名称或序号,可以使用枚举类的 name() 和 ordinal() 方法。