📜  访问枚举中定义的所有常量的Java程序(1)

📅  最后修改于: 2023-12-03 15:41:45.495000             🧑  作者: Mango

Java程序:访问枚举中定义的所有常量

在Java编程语言中,枚举类型是一种特殊的数据类型,它可以把一组具有相似特征的常量封装为一个整体,方便使用和管理。在这个程序中,我们将展示如何访问枚举中定义的所有常量。

枚举类型定义

首先,我们需要定义一个枚举类型,用于存储一组特定的常量。枚举类型定义时需要使用 enum 关键字,如下所示:

public enum Color {
    RED, BLUE, GREEN
}

在这个例子中,我们定义了名为 Color 的枚举类型,并定义了三个常量:REDBLUEGREEN。这些常量在程序中都是唯一的,我们可以通过枚举类型来引用它们。

访问枚举中定义的所有常量

我们可以通过 values() 方法来访问枚举中定义的所有常量。这个方法会返回一个包含枚举中所有常量的数组。

以下是一个示例程序,它演示了如何访问枚举中定义的所有常量:

public class EnumExample {
    public static void main(String[] args) {
        // 枚举类型变量
        Color color;

        // 遍历枚举中的所有常量
        for (Color c : Color.values()) {
            System.out.println(c);
        }
    }
}

在这个程序中,我们定义了名为 color 的枚举类型变量,然后使用 values() 方法来遍历 Color 枚举中的所有常量,并使用 System.out.println() 方法将它们输出到控制台。

如果你运行这个程序,你将会看到如下输出结果:

RED
BLUE
GREEN

这表明我们成功地遍历访问了枚举中定义的所有常量。

总结

在这个Java程序中,我们演示了如何访问枚举中定义的所有常量。我们首先定义了一个枚举类型,并定义了一组常量。然后,我们使用 values() 方法来访问枚举中的所有常量,并在控制台上输出了它们。通过这个例子,我们可以更加深入地了解枚举类型的使用方式。