在Java 1.8中,枚举类型是一种特殊的类,它包含了一组常量。Java 枚举是一种数据类型,它包含固定数量的常量。枚举在Java中被视为数据类型,你可以使用它们来创建枚举类型的变量、枚举类型的数组、使用switch语句等等。
下面是一个使用Java 1.8枚举的简单示例:
```java
public enum Season {
    SPRING, SUMMER, FALL, WINTER
}
public class TestEnum {
    Season s;
    public TestEnum(Season s) {
        this.s = s;
    }
    public void tellItLikeItIs() {
        switch (s) {
            case SUMMER:
                System.out.println("Hot");
                break;
            case WINTER:
enum类型如何使用                System.out.println("Cold");
                break;
            default:
                System.out.println("Average");
                break;
        }
    }
    public static void main(String[] args) {
        TestEnum firstDay = new TestEnum(Season.SUMMER);
        llItLikeItIs(); // Outputs "Hot"
        TestEnum winterTime = new TestEnum(Season.WINTER);
        llItLikeItIs(); // Outputs "Cold"
        TestEnum letItBe = new TestEnum(Season.FALL);
        llItLikeItIs(); // Outputs "Average"
    }
}
```
这个例子中,我们定义了一个名为Season的枚举类型,它包含四个季节作为常量。然后我们在TestEnum类中使用这个枚举类型。在tellItLikeItIs方法中,我们使用了switch语句来检查枚举值并打印出相应的结果。在main方法中,我们创建了几个TestEnum对象,并调用了tellItLikeItIs方法来输出结果。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。