java enum.of()语法
在 Java 中,`enum`是一种特殊的数据类型,用于定义在程序中具有固定值的常量集合。每个`enum`常量都有一个唯一的顺序号,从 0 开始递增。
`enum.of()`是 Java 9 中引入的静态工厂方法,它允许你从`enum`类型中创建一个枚举实例。语法如下:
```java
public enum MyEnum {
    VALUE1, VALUE2, VALUE3
}
public class Main {
    public static void main(String[] args) {
        // 使用 of()方法创建 MyEnum 的实例
        MyEnum myEnum = MyEnum.of(VALUE2);
        System.out.println(myEnum);
    }enum c++
}
```
在上面的例子中,`MyEnum.of(VALUE2)`会创建一个`MyEnum`的实例,其值为`VALUE2`。如果提供的参数在枚举常量中不存在,那么会抛出`IllegalArgumentException`异常。
`enum.of()`方法提供了一种更简洁、安全的方式来创建枚举实例,它可以自动进行类型检查,确保传递的参数是有效的枚举常量。

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